Auf meiner Website sollen Benutzer ihre persönlichen Daten in einem Formular ändern können - und zwar auch den Datenbank-Eintrag 'User', solange sie dort nicht den User-Namen eines anderen Benutzers eintragen. Nach der Eingabe soll dann überprüft werden, ob der eingegebene Name nicht schon in einem Datensatz vorkommt - außer dem des Benutzers natürlich. (Seine 'id' ist bekannt: $id.) Auch mit viel googelen bin ich nicht dahinter gekommen, was in folgendem Code bei den Fragezeichen stehen sollte:
PHP:
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
$username=$_POST['user'];
$sql="SELECT id FROM $members WHERE user='$username'";
if ( ??????? ){
$error="Der neue Benutzername existiert bereits.";}
?>