在我的循環中,我有一個通過查詢字符串發送ID的鏈接,但是我想通過AJAX做到這一點。我試圖通過將PHP變量設置爲一個JS變量來做到這一點,並沒有取得太大的成功。我所嘗試的一切都說非法令牌。將PHP變量回顯到JS圓括號中
(它在第8行)。
<?php
//We display the list of read messages
while($dn2 = mysql_fetch_array($req2))
{
?>
<tr>
<td class="left"><a href="#" onclick="hello('"<?php echo $dn1['id']; ?>"')"><?php echo htmlentities($dn2['title'], ENT_QUOTES, 'UTF-8'); ?></a></td>
<td><?php echo $dn2['reps']-1; ?></td>
<td><a href="profile.php?id='.<?php echo $dn2['userid']; ?>'."><?php echo htmlentities($dn2['username'], ENT_QUOTES, 'UTF-8'); ?></a></td>
<td><?php echo date('Y/m/d H:i:s' ,$dn2['timestamp']); ?></td>
</tr>
<?php
}
還有另一個定義$ dn1的循環,但我認爲它沒有關係,但可以明白爲什麼你可以看到它是一個問題! –
編輯:固定。這是一個錯字! –