MySQL where NOT IN name array?
PhpMysqlSqlPhp Problem Overview
I would like to exclude these albums, that has name:
$ban_album_names = array('Wall', 'Profile', 'Cover', 'Instagram');
How do I write correctly,
SELECT * FROM albums WHERE name NOT IN ???
How can I make it look in the array, and if the name matches it should != the row
Php Solutions
Solution 1 - Php
Try this:
$sql = "SELECT *
FROM albums
WHERE name NOT IN ( '" . implode( "', '" , $ban_album_names ) . "' )";
Solution 2 - Php
The MySQL CODE is
SELECT * FROM albums WHERE name NOT IN ('Wall', 'Profile', 'Cover', 'Instagram')