Hallo
ich bin neu hier.
und hier auch gleich mein problem:
Ich brauche für meine Homepage ein Regestrierung, daten in die datenbank eintragen usw ist kein problem, aber das es usernames nicht doppelt gibt, möchte ich eine überprüfung einbauen. Aber so richtig klappt es nicht, habe schon viel ausprobiert und soweit komme ich:
<?php
$nickname=$_POST['nickname'];
$email=$_POST['email'];
$result = mysql_query("SELECT nickname FROM profile WHERE nickname = $nickname");
$num_rows = mysql_num_rows($result);
if ($num_rows == 1)
{
echo 'Fehler der Nickname ist bereits vorhanden!';
}
else
{
//das selbe für die email adresse
//wenn email nicht vergeben-> daten in db einfügen
//wenn email vergeben -> ausgabe: Email ist bereits vorhanden
}?>
MYSQL Fehlermeldung:
Warning:
mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/projekt/sites/log/reg2.php on line 85
hier natürlich line 8
bitte helft mir, ich weiß langsam nicht mehr weiter. versuche es schon seit 2 tagen hin zu bekommen aber klappt nicht.
mfg michi