-2

この特定のIDの配列を特定の変数に割り当てています。

$post_id = array('756','754','752','750');

そして、私が欲しいのは、配列内にあるIDを持つすべての投稿を取得することです。指定されたIDの配列に対応するIDを持つすべての投稿を、できれば配列内で取得することは可能ですか?これは私のWordpressプロジェクト用であり、私はこのことの初心者なので、今は少し迷っています。案内してください。:(

ありがとう。

4

2 に答える 2

3

配列を内破する必要があります。

$query = "SELECT * FROM mytable WHERE posts IN ('" . implode("','", $post_id) . "')";

MySQLのIN()句を探していたと思います。

于 2012-05-08T06:55:23.443 に答える
3

これを試して :

$post_id = array('756','754','752','750');

$postId = "'" . implode("','", $post_id) . "'";

$query = "SELECT * FROM Table_Name WHERE postId IN (".$postId.") ";
于 2012-05-08T07:16:30.690 に答える