Daten werden nicht übernommen!

e-arty

Mitglied
Bin erst seit kurzem am PHP basteln und hab eigentlich wenig Ahnung von PHP. Vielleicht sieht jemand von euch den Fehler. Er bringt mir immer nur "Registrierung fehlgeschlagen" und übernimmt es nicht in die Datenbank. Sonst kommt keine Meldung.

PHP:
{
 $Name = $_Request['Name'];    
 $Company = $_Request['Company'];
 $Adress1 = $_Request['Adress1'];
 $Adress2 = $_Request['Adress2'];
 $Country = $_Request['Country'];
 $Bestellt = date("Y-m-d");
 $IP = $_SERVER['REMOTE_ADDR'];
 mysql_query("INSERT INTO Newsletterabonnenten (Name, Company, Adress1, Adress2, Country, Email, Bestellt, Abbestellt, IP) VALUES ('$Name', '$Adress1', '$Adress2', '$Country', '".$_REQUEST['Email']."', '$Bestellt', NULL, '$IP')", $DatabasePointer);
if(mysql_affected_rows($DatabasePointer)>0)
 {
 echo"<center>Vielen Dank für Ihre Registrierung!</center>";
 }
 else
 {
 echo"<center>:Bei der Registrierung ist ein Fehler aufgetreten! //<------Fehlermeldung// </center>";
 }
 }
 }

Vielen Dank für eure Mühen. :)
 
PHP:
 { 
 $name	= $_Request['Name'];	 
 $company = $_Request['Company']; 
 $adress1 = $_Request['Adress1']; 
 $adress2 = $_Request['Adress2']; 
 $country = $_Request['Country']; 
 $email   = $_Request['Email'];
 $time = time();
 $bestellt = date("d.m.Y - H:i", $time); 
 $ip = getenv("REMOTE_ADDR"); 
 mysql_query("INSERT INTO Newsletterabonnenten (Name, Company, Adress1, Adress2, Country, Email, Bestellt, Abbestellt, IP) VALUES ('$name', '$company', '$adress1', '$adress2', '$country', '$email', '$bestellt', '$ip')", $DatabasePointer); 
if(mysql_affected_rows($DatabasePointer)>0) 
 { 
 echo"<center>Vielen Dank für Ihre Registrierung!</center>"; 
 } 
 else 
 { 
 echo"<center>:Bei der Registrierung ist ein Fehler aufgetreten! //<------Fehlermeldung// </center>"; 
 } 
 } 
 }

ehm wieso dieses NULL?
 
Ist ein Codeteil aus einem Newsletter. Das NULL bedeutet, das bei der Registrierung das Feld Abbestellt auf NULL gesetzt wird. Somit kann ich später gucken, ob sich jemand abgemeldet hat, wenn da ein Datum anstatt NULL steht.
 
das macht der automatisch

PHP:
{ 
 $name	= $_Request['Name'];	 
 $company = $_Request['Company']; 
 $adress1 = $_Request['Adress1']; 
 $adress2 = $_Request['Adress2']; 
 $country = $_Request['Country']; 
 $email   = $_Request['Email'];
 $time = time();
 $bestellt = date("d.m.Y - H:i", $time); 
 $ip = getenv("REMOTE_ADDR"); 
 mysql_query("INSERT INTO Newsletterabonnenten (Name, Company, Adress1, Adress2, Country, Email, Bestellt, IP) VALUES ('$name', '$company', '$adress1', '$adress2', '$country', '$email', '$bestellt', '$ip')", $DatabasePointer); 
if(mysql_affected_rows($DatabasePointer)>0) 
 { 
 echo"<center>Vielen Dank für Ihre Registrierung!</center>"; 
 } 
 else 
 { 
 echo"<center>:Bei der Registrierung ist ein Fehler aufgetreten! //<------Fehlermeldung// </center>"; 
 } 
 } 
 }
 
Zurück