Moin Forum,
folgendes Problem:
Beim ändern des Benutzernamens möchte ich prüfen ob dieser schon in der Datenbank vorhanden ist. Wenn ja, soll der Eintrag abgelehnt werden. Wenn nein, soll das update durchgeführt werden. Das query scheint soweit zu stimmen. Nur bei der if und else Geschicht bekomme ich immer ein error. Kann jemand helfen?
Danke und Gruss
Lemmy
folgendes Problem:
Beim ändern des Benutzernamens möchte ich prüfen ob dieser schon in der Datenbank vorhanden ist. Wenn ja, soll der Eintrag abgelehnt werden. Wenn nein, soll das update durchgeführt werden. Das query scheint soweit zu stimmen. Nur bei der if und else Geschicht bekomme ich immer ein error. Kann jemand helfen?
Danke und Gruss
Lemmy
PHP-Code:
<?php
include('../scrips/var.inc.php');
include('../scrips/dbconnect.inc.php');
$check = mysql_query("select * from zugriff where id!='$id'");
while($row = mysql_fetch_array($check))
{
if ($row['username'] == $username_neu)
{
print"<p class=\"fliesstext\">Der Benutzername $row[username] ist leider schon vergeben. Bitte wählen Sie einen anderen!!!<br>";
print"<a href=\"javascript:history.back()\" class=\"rechts\">Zurück!!<br>";
}
}
else
{
$ergebnis =mysql_query("update zugriff set username='$username_neu' where id=$id");
if(!$ergebnis){
print "Ihre Daten konnten nicht übermittelt werden.";
}
else
{
print "<span class=fliesstext>Ihr Benutzername wurde geändert <br>";
print "<a href=\"../support/supportzone.php\" class=\"rechts\">Zurück zum Hauptmenü</a></span><br><br>" ;
}
}
?>
Kommentar