if(!isset($_POST['JoinFaction'])) {
echo '<form method="post" action="'.$page_name.'"><dl id="sample" class="dropdown" align="left">'
.'<dt><a href="#"><span>Recruiting Factions ['.$numrows.']</span>'
.'</a></dt><dd><ul>';
while($faction_re = mysql_fetch_array($sql)){
echo '<li><a href="#">'.$faction_re['f_name'].''
.'<span class="value">'.$faction_re['f_id'].'</span></a></li>';
}
echo '</ul></dd></dl></td>'
.'<td class="faction_bgcolour" align="center"><input type="image" '
.'name="JoinFaction" value="JoinFaction" width="54" height="45" '
.'src="images/global/game/faction/join_faction.png" /></td></form>';
//get output as a variable to use in later code
echo $selected_faction = '<span id="result"></span>';
} else { $selected_faction = '<span id="result"></span>';
echo '<div class="faction_text">Joined: '.$selected_faction.'.</div>';
}
zaman:
$ selected_faction echo;
eğer açıklamada, (Ben özel jquery burada arada kutularını açılır kullanıyorum) sağ hizip değerini alır.
Sorun bu kimliği i veritabanını güncellemek else geçirilen olmasıdır. Ben gerçekten başka beyanı üzerine id geçerdi nasıl emin değilim.
echo $ selected_faction başka yan tümcesinde boş
Herhangi bir yardım büyük mutluluk duyacağız.