-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

... your question is kind of vague but....

normally people make a query a single string, and if i'm guessing what your asking right:

$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 に答える