0
$cek=mysql_query('SELECT Header FROM CompletedHotelProjects LIMIT'.$count.', '.$count+2);

当我编写此查询时,它失败了。你能帮我吗,我怎样才能写出正确的语法?

谢谢...

4

4 回答 4

1

尝试这个:

$cek = mysql_query(
   "SELECT Header FROM CompletedHotelProjects LIMIT ".$count.", ".($count+2).";"
       );
于 2013-09-17T12:25:56.180 回答
0

尝试这个

$cek=mysql_query('SELECT `Header` FROM `CompletedHotelProjects` LIMIT '.$count.', '.$count+2);

编辑:也许通过添加额外的大括号。

$cek=mysql_query('SELECT `Header` FROM `CompletedHotelProjects` LIMIT '.$count.', '.($count+2));

始终使用 `` 符号表示列或表,并在 LIMIT 和第一个数字之间添加一个空格。

于 2013-09-17T12:21:50.497 回答
0

尝试这个 :-

$new_count = $count+2;

$cek=mysql_query('SELECT Header FROM CompletedHotelProjects LIMIT $count,$new_count');
于 2013-09-17T12:25:02.843 回答
0

你能试试下面的查询吗,

$countEnd = $count+2;
$cek=mysql_query('SELECT Header FROM CompletedHotelProjects LIMIT'.$count.', '.$countEnd);

我认为这将帮助您找到方法。

于 2013-09-17T12:28:28.310 回答