entdecke den fehler nicht...

creativeheadz

Erfahrenes Mitglied
Hallo Leute,

ich habe hier eine simple eintragung in eine datenbank.
allerdnings schmeisst er mir immer den letzten "else" Befehl raus der lautet "Eingabe nicht erfolgreich" ich frage mich nur wieso... kann mal jemand über den Code schaun wäre echt super
danke im voraus...
PHP:
<?
$sql_host = "localhost";
$sql_user = "xxx";
$sql_pass = "xxx";
$sql_db = "xxx";
$connect = mysql_connect("$sql_host", "$sql_user", "$sql_pass");
mysql_select_db($sql_db);

$termin= $_POST["termin"];
$anrede= $_POST["anrede"];
$name= $_POST["name"];
$vorname= $_POST["vorname"];
$geburtsdatum= $_POST["geburtsdatum"];
$wohnort= $_POST["wohnort"];
$plz= $_POST["plz"];
$strasse= $_POST["strasse"];
$hausnr= $_POST["hausnr"];
$telefon= $_POST["telefon"];
$mobil= $_POST["mobil"];
$email= $_POST["email"];
$bemerkung= $_POST["bemerkung"];



$eintrag = "INSERT INTO kunden_daten
(termin, anrede, name, vorname, geburtsdatum, wohnort, plz, strasse, hausnr, telefon, mobil, email, bemerkung, beraterin)

VALUES
('$termin', '$anrede', '$name', '$vorname', '$geburtsdatum', '$wohnort', '$plz', '$strasse', '$hausnr', '$telefon', '$mobil', '$email', '$bemerkung')";

$eintragen = mysql_query($eintrag);

?>
<?php
if($eintragen == true)
   {
   echo "$anrede $vorname $name wurde erfolgreich, als neuer Kunde der Viktoria Apotheke, gespeichert.";
   }
else
   {
   echo "Eingabe nicht erfolgreich!";
   }
?>

Gruß
creativeheadz
 
Die Funktion [phpf]mysql_error[/phpf] gibt dir nähere Informationen dazu, was MySQL nicht passt. Zudem solltest du die Leerzeile in deinem SQL-Statement entfernen
 
Column count doesn't match value count at row 1

wo genau muss ich was ändern? sry steh aufm schlauch :confused:
aus welchem Grund wird das nicht an reihe 1 weitergegeben
 
Nimm lieber ein Übersetzungstool, lol.

Das heißt, daß die Anzahl der Werte nicht zu den übergebenden Spalten passt....
Der Wert von 'Beraterin' fehlt...
 
Zurück