49

次の名前のアルバムを除外したいと思います:

$ban_album_names = array('Wall', 'Profile', 'Cover', 'Instagram');

どうすれば正しく書けるのか、

SELECT * FROM albums WHERE name NOT IN ???

どうすれば配列内で見えるようになりますか?名前が一致する場合は!=行にする必要があります

4

2 に答える 2

92

これを試して:

$sql = "SELECT *
    FROM albums
    WHERE name NOT IN ( '" . implode( "', '" , $ban_album_names ) . "' )";
于 2012-09-01T18:45:05.847 に答える
36

MySQLコードは

SELECT * FROM albums WHERE name NOT IN ('Wall', 'Profile', 'Cover', 'Instagram')
于 2012-09-01T18:42:57.530 に答える