ich für einige Benutzernamen in der Datenbank wie this->, wie mehrere Benutzernamen in einer einzigen Abfrage
$skip = $_POST['username'];
$_SESSION['skip_user'] = array();
array_push($_SESSION['skip_user'],$skip);
$str = $_SESSION['skip_user'];
$string = rtrim(implode(',', $str), ',');
Jetzt String-Variable sieht aus wie "name1, name2, name3" suchen möchten, suchen;
mysqli_query($db, "SELECT * FROM users WHERE username in ({$string}) ORDER BY id DESC");
Das holt die Benutzer, aber ich will diese Benutzer nicht. Ich meine, gibt es irgendeine Frage wo ich kann ich schreiben WHERE username !in ({$string})
!
erhalten alle Benutzer mit Ausnahme von "name1, name2, name3" diese Benutzer
Jetzt nach NICHT IN Hinzufügen Ich erhalte Fehler
mysqli_query($db, "SELECT * FROM users WHERE username NOT IN ({$string}) ORDER BY id DESC")or die(mysqli_error($db)); php is giving error Unknown column 'name1' in 'where clause'
Sie suchen die WHERE NOT IN() '' Funktionalität – Peter