Hallo,
ich schreibe grad ein Registrier-Script für meine Homepage, aber bekomme es nicht hin, das erst geprüft wird, ob der Nickname schon in der Datenbank vorhanden ist. Wie soll ich das machen???
So habe mal fix das hier zusammengeschrieben. So müsste es funzen.
[php:1]<?php
$sql = "SELECT * FROM #### WHERE nick = '####'";
$result = mysql_query($sql) OR die(mysql_error());
if(mysql_num_rows($result) == 0)
echo 'nicht vorhanden';
else
echo 'vorhanden';
?>
[/php:1]
Bei der Variable $sql holst du dir den Eintrag wo der (als Beispiel) nick = #### ist. Ist davon einer vorhanden dann ist "mysql_num_rows($result)" schon mal > 0, also ist ein Eintrag mit diesem ick vorhanden. In "mysql_num_rows($result)" steht die Anzahl der gefundenen Einträge.
Danke für deine Hilfe. So ähnlich hatte ich angefangen, aber irgendwie hats nie geklappt.
Axel