Datenbank wird nicht eingetragen

Diskutiere Datenbank wird nicht eingetragen im PHP Forum im Bereich Programmierung; <?php include 'dblogin.php'; $name =$_POST["name"]; $city =$_POST["town"]; $mail =$_POST["mail"]; $pwd =$_POST["pwd"]; $pwd1...
  • Datenbank wird nicht eingetragen Beitrag #1
H
headhunter
Active member
Beiträge
26
Punkte Reaktionen
0
PHP:
<?php
include 'dblogin.php';
$name    =$_POST["name"]; 
$city    =$_POST["town"]; 
$mail    =$_POST["mail"]; 
$pwd     =$_POST["pwd"]; 
$pwd1    =$_POST["pwd1"];
$sender  ="[email protected]";
$act     =rand(1, 99999999); 
$what    ="Danke, dass Sie sich registriert haben! Bitte klicken Sie den unten angezeigten Link an.";
$result  = mysql_query("SELECT mail FROM user WHERE mail='$mail'");

if(mysql_num_rows($result)==1)
   {
    echo "Diese Mailadresse wurde schon einmal verwendet!"; 
    include 'index.php';
    mysql_close($con);
    exit();
   }
else
   {
    echo "Erfolg!"; 
   }

if($pwd==$pwd1)
   {
    $eintragen = mysql_query("INSERT INTO user (name,mail,pwd,reglink,aktiviert) VALUES ('$name', '$mail', '$pwd', '$act', 'nein')");
    echo "Sie haben sich erfolgreich registriert. Ihnen wird nun eine Aktivierungsmail zugeschickt!";
    $ID = mysql_insert_id();
    mail($mail, $betreff,"$what http://www.richardkarsten.bplaced.net/info/end_registration.php?ID=$ID&act=$act","from:$sender");
    mysql_close($con); 
if($eintragen == true)
   {
   echo "Eintrag war erfolgreich";
   }
else
   {
   echo "Fehler beim Speichern";
   }
   }
else
   {
    echo "Passwörter stimmen nicht überein.";
   }
?>

Kann mir jemand weiterhelfen? In der Datenbank habe ich keine Einträge erhalten...Muss ich in der Db irgendwas beachten, was ich übersehen hab?

LG

headhunter
 
  • Datenbank wird nicht eingetragen Beitrag #2
developr
developr
Teammitglied
Beiträge
336
Punkte Reaktionen
0
PHP:
$result  = mysql_query("SELECT mail FROM user WHERE mail='".$mail."'");

Mach mal
PHP:
if(mysql_num_rows($result)>0)
(wenn größer als Null), falls mehr als 1 Ergebniss gefunden wurde.
 
Thema:

Datenbank wird nicht eingetragen

Oben Unten