我尝试运行此代码
$anzahl_neu_ds = $num_rows_after - $num_rows;
$neue_logs = "SELECT * FROM `logs` WHERE Seitenname = '$val' Order by `Date/Time` DESC LIMIT $anzahl_neu_ds;";
$ergebnis = mysql_query($neue_logs)
OR die("Error: $ergebnis <br>".mysql_error());
但我只得到1个结果。我是如何在DESC LIMIT旁边插入$anzahl_neu_ds
的?
或者如何在查询中插入变量?
感谢您的帮助:
亲切的问候, 凯文
答案 0 :(得分:2)
您只做一个mysql_query而不是将结果作为数组获取。请尝试使用以下代码:
$anzahl_neu_ds = $num_rows_after - $num_rows;
$neue_logs = "SELECT * FROM `logs` WHERE Seitenname = '$val' Order by `Date/Time` DESC LIMIT $anzahl_neu_ds";
while($ergebnis = mysql_fetch_array($neue_logs)){
echo $ergebnis[0].'<br/>';
}
&#13;