title image


Smiley was hab ich jetzt wieder falsch gemacht?
hab noch eine Überprüfung vorgeschaltet, das nie der gleiche nick eingefügt werden kann, aber, irgendwie wird due Ungleichfunktion nicht mehr ausgeführt, d.h. wenn ich einen vorhandenen nick benutze, wird else ausgegeben und sonst GAR NIX! ????





$dbhost="localhost";

$dbuser="chat_admin";

$dbpass="xxxxx";

$dbname="chat";

$db = mysql_connect( $dbhost, $dbuser, $dbpass) or die( "Unable to connect to SQL server");

mysql_select_db($dbname) or die("Kann Datenbank nicht erreichen ...".mysql_error());



$sql="SELECT nick FROM members WHERE nick LIKE '%".mysql_real_escape_string($nick)."%'";



$result=mysql_query($sql,$db) or die(mysql_error());

while ($daten=mysql_fetch_array($result, MYSQL_ASSOC)) {



if ($daten["nick"] != $nick)

{





$sql="INSERT INTO `members` ( `vorname` , `nachname` , `nick` , `wohnort` , `geburtsdatum` , `geschlecht` , `passwort` )

VALUES ('$vorname', '$nachname', '$nick', '$wohnort', '$geburtsdatum', '$geschlecht', '$passwort');";

mysql_query($sql);



echo"



Vorname

$vorname





Nachname

$nachname





Nick

$nick





Passwort

$passwort





Wohnort

$wohnort





Geschlecht

$geschlecht





Geburtsdatum

$geburtsdatum



";

}



else {

echo "Diesen Nick gibt es leider schon. Wähle einen anderen aus.";

}

}

Gruß Hannibal-007


Du suchst einen neuen PC? Dann bist du bei meinen PC Kauf-Tipps richtig.

Möchtest du eine eigene Website erstellen? Dann schau doch mal bei meinem Webdesign Kurs vorbei.



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: