你好負載我有負載的問題,更阿賈克斯都是好,但是當沒有 數據從數據庫顯示告訴我這個錯誤:http://i.stack.imgur.com/6158Y.png更多與此阿賈克斯PHP
的index.php
<div id="show_here">
<div id="hide_here" onclick="show_more_posts(<?php echo $post['id']; ?>);">Show More Posts</div>
</div>
main.js
// Load more post
function show_more_posts(post_id)
{
var ID = post_id;
$.ajax({
type: "POST",
url: "ajax/ajax_more.php",
data: "lastmsg="+ ID,
cache: false,
success: function(html){
$("#show_here").append(html);
$("#hide_here").remove();
}
});
return false;
}
ajax_more.php
<?php
include("../config.php");
$lastmsg = $_POST['lastmsg'];
$result = mysqli_query($Connection, "select * from posts where id<'$lastmsg' order by id desc limit 10");
while($row = mysqli_fetch_array($result))
{
$msg_id=$row['id'];
$message=$row['text']; ?>
<li> <?php echo $message; ?> </li> <?php
}
?>
<div id="show_here">
<div id="hide_here" onclick="show_more_posts(<?php echo $msg_id; ?>);">Show More Posts</div>
</div>
您必須使用「GET」方法,如果你使用'echo'作爲輸出檢索數據覈對總受影響的行數據。 –
申報$ msg_id ='';在循環前 – kc1994
你應該先定義$ msg_id而 – yafater