0
私はこれを動作させようとしていますが、何が問題なのかはわかりません。MYSQLの変数とエスケープ文字列の問題
$sql = "SELECT * FROM $datatable ORDER BY ID ASC LIMIT $start_from,
$results_per_page WHERE STATE='$category'" ;
以下は、テーブル全体を示しています。私はあなたが「WHERE」の部分の後に「BY ORDER」を書くべきWHERE STATE=Variable
$sql = "SELECT * FROM ".$datatable." ORDER BY ID ASC LIMIT $start_from, ".$results_per_page ;
代わりに使用[パラメータ化クエリ](http://php.net/manual/en/pdo.prepared-statements.php): あなたのケースでは、のようなものでなければなりません。 – Santi