请教mysql 查询后的问题

不知道是哪里错了!最后输出的数据是空值来的!!数据库是存在数据的!求教哪里错了??
$res=mysql_query("selecttop1*fromlist_commentwheretid='".$tid."'orderbyiddesc");
$echo='{"comment":[';
while($row=mysql_fetch_row($res)){
$echo.=$row["id"].'","tid":"'.$row["Tid"].'"},';
}
$echo=substr($echo,0,strlen($echo)-1);
$echo.="]}";
echo$echo;
素胚勾勒不出你
浏览 294回答 2
2回答

慕神8447489

mysql里面没有topn这种语法的吧。。。在sqlserver或者access里面有。建议修改sql语句:“select*fromlist_commentwheretid='".$tid."'orderbyiddesclimit1”

largeQ

selecttop1*fromlist_comment这个语法。。。你是想查什么呢?第一个结果?mysql要用select*fromlist_commentlimit1
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript