hi,
$sql='IF EXISTS(SELECT benutzername FROM benutzerdaten WHERE benutzername = "'.$_POST["benutzername"].'")';
so gehts wohl nicht. Aber du kannst es so machen:
$query = "SELECT benutzername FROM benutzerdaten WHERE benutzername = "'.$_POST["benutzername"].'";
$result = mysql_query($query);
if(mysql_num_rows($result) > 0)
{
// Bennutzername existiert schon
}
Du holst dir also alle Datensätze wo der Benutzername schon existiert und fragst dann mit mysql_num_rows ab, ob das Ergebnis größer Null ist. Wenn ja, gibts diesen Benutzernamen schon.
Gruß
Christian