ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
221
221
EMPFEHLEN
-
13.02.10 19:01 #1
- Registriert seit
- Feb 2010
- Beiträge
- 5
Hallo, ich hab ne frage bezüglich einer Mysql registrierung:
Es klappt eigentlich alles, er erstellt die Daten in der Tabelle... Aber irgendwie kommt immer ein Error (der Benutzer wird trotzdem erstellt)PHP-Code:<?php
$verbindung = mysql_connect("localhost", "id" , "pass")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("id") or die ("Datenbank konnte nicht ausgewählt werden");
$username = $_POST["username"];
$passwort = $_POST["passwort"];
$passwort2 = $_POST["passwort2"];
$mail = $_POST["mail"];
if($passwort != $passwort2 OR $username == "" OR $passwort == "" OR $mail == "")
{
echo "Eingabefehler. Bitte alle Felder korekt ausfüllen. <a href=\"eintragen.html\">Zurück</a>";
exit;
}
$passwort = md5($passwort);
$result = mysql_query("SELECT id FROM login WHERE username LIKE '$username'");
$menge = mysql_num_rows($result);
if($menge == 0)
{
$eintrag = "INSERT INTO login (username, passwort, mail) VALUES ('$username', '$passwort', '$mail')";
$eintragen = mysql_query($eintrag);
if($eintragen == true)
{
echo "Benutzername <b>$username</b> wurde erstellt. <a href=\"login.html\">Login</a>";
}
else
{
echo "Fehler beim Speichern des Benutzernames. <a href=\"eintragen.html\">Zurück</a>";
}
}
else
{
echo "Benutzername schon vorhanden. <a href=\"eintragen.html\">Zurück</a>";
}
?>
Error:In der Zeile 60 ist das:Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/homepage/mysqltest/eintragen.php on line 60
Benutzername test wurde erstellt. LoginWarum kommt da ein Error? könntet ihr mir bitte helfen, danke SnowDragonPHP-Code:$menge = mysql_num_rows($result);
-
Google hat 1.410.000 Ergebnisse zu deiner Fehlermeldung.
Du hast entweder keine Treffer bei der Abfrage oder eine Fehlerhafte Abfrage.
Mach mal in der Zeile drüber:
PHP-Code:$result = mysql_query("SELECT id FROM login WHERE username LIKE '$username'") or die mysql_error();
-
14.02.10 09:06 #3
- Registriert seit
- Feb 2010
- Beiträge
- 5
Hilft leider auch nicht weiter...
Habe den Fehler jetz entdeckt, hatte vergessen die Spalte id reinzumachen
Ich weiß ich bin dumm...Geändert von SnowDragon (14.02.10 um 09:26 Uhr)
Ähnliche Themen
-
Fehler in der Mysql registrierung
Von leon_20v im Forum PHPAntworten: 11Letzter Beitrag: 18.10.10, 09:27 -
Hilfe:Parse error: syntax error, unexpected T_STRING
Von D-LuX im Forum PHPAntworten: 2Letzter Beitrag: 11.01.08, 13:39 -
Dringend Hilfe!!Parse error: syntax error, unexpected $end in
Von Totschke im Forum PHPAntworten: 28Letzter Beitrag: 12.09.07, 17:24 -
MySQL: ERROR 2013 (HY000): Lost connection to MySQL server during query
Von blumshuett im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 07.06.06, 23:23 -
MySQL Error : can't connect to MySql server on localhost (10061)
Von compi im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 28.10.05, 19:00





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren