これを修正する方法がわかりません。エラーはどこにありますか?私は調べようとしましたが、それはANDと関係があると思います
$query = mysql_query ("SELECT * FROM photos ORDER BY id DESC LIMIT ".$queryStart.", 5" AND type="pic");
これを試して:
$query = mysql_query ("SELECT * FROM photos WHERE type='pic' ORDER BY id DESC LIMIT $queryStart, 5");
問題は次のとおりです。
AND type="pic"が文字列に含まれていないか、何らかの方法で連結されていませんでしたAND type="pic"は明らかに句に収まるように意図されています.句は句の後、句の前にWHERE来る必要がありますFROMORDERANDを連結するために必要なのは だけです- 1 つしかありません。WHEREWHERE節は前に来る必要がORDERあり、LIMIT
$query = mysql_query ("SELECT * FROM photos WHERE type='pic' ORDER BY id DESC LIMIT ".$queryStart.", 5");