現在、私はウェブサイトのニュースセクションを作成しています。
ニュースの種類が文字列で区切られるように作成しました。たとえば、category = ,2,4,6,
私は通常、文字列をあまり使用しません。私の最初の考えは、次のようなことをすることでした:
$query_listelements = "SELECT * FROM newsitems WHERE released = 1 AND (category = 2 OR category = 4 OR category = 6) ORDER BY date_rel DESC";
文字列を分離/展開する必要があるため、明らかにこれは機能しません。したがって、次のようにする必要があります。
$query_listelements = "SELECT * FROM newsitems WHERE released = 1 AND (category = strval(",2,") OR category = strval(",4,") OR category = strval(",6,")) ORDER BY date_rel DESC";
上記の方法も、外出する正しい方法ではないと思います。
どんな考えも本当に大切です!