0

データベースから何かがあるときに、phpファイルから投稿を取得しようとしています。

これは、投稿リクエストを送信する js スクリプトです (jquery と smartupdater プラグインを使用しています)。

function update(){

$(document).ready(function(){

$("#myp").smartupdater({

url:"listen.php",

type: POST

minTimeout:2000
},function(data){

$("#myp").before(data);

};

});
return false;
};

そして私のphpファイル:

<?php
include_once("connect.php");

$date=date();

while($date=>$ddate)
{

usleap(10000);
clearstatcache();

$search=mysql_query("SELECT * FROM chat ORDER BY date DESC LIMIT 1");

$row=mysql_fetch_assoc($search);

$ddate=$row['date'];

}


echo $row['message'] . "<br/>";



?>

何が悪いのかわからない、私はすべて間違っているのですか?

4

1 に答える 1

1

はい、ありませSORT BYORDER BY

$search = mysql_query("SELECT * FROM chat ORDER BY date DESC LIMIT 1");

mysql_fetch_assoc次のような変数を取得することもできません$search['date'];

それがどうあるべきかは次のとおりです。

$search = mysql_query("SELECT * FROM chat ORDER BY date DESC LIMIT 1") or die(mysql_error());

$row = mysql_fetch_assoc($search);
echo $row['date'];
于 2010-07-22T12:10:41.293 に答える