phpbar.de logo

Mailinglisten-Archive

AW: Re: AW: [php] kein eintrag nach senden

AW: Re: AW: [php] kein eintrag nach senden

vincent hildebrandt news at orbyd.de
Don Jul 8 21:57:00 CEST 2004


 

> Column count doesn't match value count at row 1

so. mit dieser fehlermeldung sagst du uns, daß du ab jetzt im mysql-Forum
besser aufgehoben wärst.
PHP-seitig läuft jetzt alles.

Deine Tabelle (band) hat wohl mehr oder weniger als acht Felder?
Wenn Du einen Insert machst, ohne die Feldnamen anzugeben, müssen
Reihenfolge und Anzahl der Felder mit den Werten übereinstimmen.

Einfache Lösung wäre:

$anfrage = "INSERT INTO band SET ID='$ID', bandname='$bandname', ".
           "ansprechpartner='$ansprechpartner', telefon='$telefon', ".
           "ort='$ort', mail='$mail', bild='$bild', kommentar='$kommentar'";

damit könnte es klappen (zumindest, wenn ich Deine Feldnamen richtig geraten
habe).

bg

vincent.



>  
> $anfrage="INSERT INTO band VALUES('";
> $anfrage.=$ID;
> $anfrage.="','";
> $anfrage.=$bandname;
> $anfrage.="','";
> $anfrage.=$ansprechpartner;
> $anfrage.="','";
> $anfrage.=$telefon;
> $anfrage.="','";
> $anfrage.=$ort;
> $anfrage.="','";
> $anfrage.=$mail;
> $anfrage.="','";
> $anfrage.=$bild;
> $anfrage.="','";
> $anfrage.=$kommentar;
> $anfrage.="')";



php::bar PHP Wiki   -   Listenarchive