-2

我应该把WHERE条款放在哪里。

$sql=("SELECT * FROM students  LIMIT $startResults, $resultsPerPage");
4

4 回答 4

1

应该是这样的:

$sql=("SELECT * FROM students WHERE (condition) LIMIT $startResults, $resultsPerPage");
于 2013-02-09T04:40:21.810 回答
1

...您的问题有点模糊,但是....

通常人们会查询一个字符串,如果我猜你的要求是正确的:

$sql="SELECT * FROM students WHERE `mysql_field`='$somevalue' LIMIT $number_of_results_you_want_returned";

请记住,上面的查询并不能防止 sql 注入攻击......

于 2013-02-09T04:40:35.803 回答
1
SELECT * FROM students WHERE character='willing to learn' AND Age < 35 LIMIT $startResults, $resultsPerPage

WHERE和(如有必要)AND插入

于 2013-02-09T04:41:23.470 回答
0

尝试,

$sql=("SELECT * FROM students WHERE <where_condition> LIMIT $startResults, $resultsPerPage");
于 2013-02-09T04:39:31.003 回答