我应该把WHERE条款放在哪里

时间:2013-02-09 04:37:28

标签: php mysql phpmyadmin

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

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

4 个答案:

答案 0 :(得分:1)

应该是这样的:

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

答案 1 :(得分:1)

......你的问题有点模糊,但......

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

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

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

答案 2 :(得分:1)

SELECT * FROM students WHERE character='willing to learn' AND Age < 35 LIMIT $startResults, $resultsPerPage

WHERE和(如有必要)AND已插入

答案 3 :(得分:0)

尝试,

$sql=("SELECT * FROM students WHERE <where_condition> LIMIT $startResults, $resultsPerPage");