每一行,我有一個PHP代碼,從數據庫回答表加載數據我的Ajax代碼犯規發送從PHP
PHP代碼:
<?php while ($rowanswer=mysql_fetch_assoc($answer)) :?>
<div class="text-soal2">
<div class="vote-svj">
<div class="vote-svj-vt3"><a class="voteupa" onclick="" ><img src="images/plus.png" alt="like" title="+"/></a></div>
<div class="vote-svj-vt2"><?php echo $rowanswer['vote'] ;
echo $aid=$rowanswer['id'];
?></div>
<div class="vote-svj-vt"><a class="votedowna" ><img src="images/minus.png" alt="dislike" title="-"/></a></div>
</div>
<div class="text-javab">
<p>
<?php echo $rowanswer['answer'] ?>
</p>
</div><div class="clr"></div>
<h5>نوشته شده توسط <?php
$query1="select username from user where id=$rowanswer[user_id]";
$senderanswer=mysql_query($query1);
$ssender=mysql_fetch_assoc($senderanswer);
echo $ssender['username'];
?> در تاریخ <?php echo $rowanswer['date'] ?></h5>
</div>
<?php endwhile; ?>
我努力送$援助= $ rowanswer [」 ID']答案ID與阿賈克斯到另一個頁面 但它只是最後的援助發送到另一個網頁我怎麼能每一行援助發送到與阿賈克斯,當我在它的按鈕
Ajax代碼,請點擊:
$('.votedowna').click(function(){
$.ajax({
url : '<?php echo "php_func/answer_vote.php?aid=".$aid ?>',
type : 'GET',
data : { send : "dislike"},
beforeSend : function()
{
alert(<?php echo $aid ?>);
},
success : function(callback){
alert(callback);
})
});
是什麼試圖做什麼?解釋,我們會幫助你。 – Othman 2013-03-01 07:24:17
爲什麼不在數組中保存$ rowanswer ['id']值(使$ aid數組),而不是將其放到常規變量中?如果使用普通變量,則每次都覆蓋它,並且最後只能保留最後一次。 – 2013-03-01 07:26:46