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>';
}
回聲$ selected_faction;
在if語句中,它獲得正確的派系值(我在這裏使用自定義jquery下拉框)。
問題是,這個id沒有被傳遞給else語句,我可以更新數據庫。我真的不知道如何將id傳遞給else語句。
回聲$ selected_faction是else子句
任何幫助將不勝感激空白。
>的問題是,這個ID沒有被傳遞到else語句,我可以更新數據庫。我真的不知道如何將id傳遞給else語句。 你是什麼意思? – 2010-08-17 10:26:55
jquery函數將選定的ID插入:'id here here'。但是,我無法將jquery插入的值插入到php變量中以更新我的MySQL數據庫。我是否更好地解釋了我的情況? – 2010-08-17 11:14:26
所以你想要獲得通過Javascript生成的頁面數據? – 2010-08-17 11:19:41