2013-02-09 66 views
-2

我应该在哪里放置WHERE子句。我应该在哪里放置WHERE子句

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

你有没有想过阅读MySQL手册上'选择'声明? – 2013-02-09 04:39:26

+2

或者,您知道,使用Google? – 2013-02-09 04:42:15

回答

0

尝试,

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

应该是这样的:

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

...您的问题是一种模糊的,但....

通常人们做出查询单个字符串,如果我猜你正在问什么:

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

记住上面的查询并不妨碍对SQL injextion攻击裸...

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

WHERE和(如有必要)插入AND