Mailinglisten-Archive |
Hast Du das Querie mal durch PHPMyAdmin gejagt?
info at dortmund-katalog.de wrote:
>Hallo
>habe alle eure Ratschläge behärzigt, und bekomme jetzt trotzdem noch
>diese fehlermeldung.
>
>Seid nicht so streng mit mir bin noch anfnger.
>
>Vielen Dank
>
>Gruß Jens
>
>You have an error in your SQL syntax. Check the manual that corresponds
>to your MySQL server version for the right syntax to use near '' at
>line 1
>
><!DOCTYPE html PUBLIC "_//W3C//DTD HTML 4.01 Transitional//EN">
><html><body>
><?php
>
>$ID=$HTTP_POST_VARS['ID'];
>$bandname=$HTTP_POST_VARS['bandname'];
>$ansprechpartner=$HTTP_POST_VARS['ansprechpartner'];
>$telefon=$HTTP_POST_VARS['telefon'];
>$ort=$HTTP_POST_VARS['ort'];
>$mail=$HTTP_POST_VARS['mail'];
>$bild=$HTTP_POST_VARS['bild'];
>$password=$HTTP_POST_VARS['passwort'];
>$kommentar=$HTTP_POST_VARS['kommentar'];
>
>
>//Verbindung zur Db:
>$db=mysql_connect("xxxxx","dbxxxxxx","xxxxxxx");
>mysql_select_db("xxxxxxxx");
>
>
>
>$anfrage="INSERT INTO band
>VALUES('$ID','$bandname',`$ansprechpartner`,`$telefon`,`$ort`,`$mail`,`$bild`,`$kommentar)";
>$anfrage.=$ID;
>$anfrage.="','";
>$anfrage.=$bandname;
>$anfrage.="','";
>$anfrage.=$ansprechpartner;
>$anfrage.="','";
>$anfrage.=$telefon;
>$anfrage.="','";
>$anfrage.=$ort;
>$anfrage.="','";
>$anfrage.=$mail;
>$anfrage.="','";
>$anfrage.=$bild;
>$anfrage.="','";
>$anfrage.=$kommentar;
>$anfrage.="')";
>
>mysql_query($anfrage) or
>die(mysql_error()."<br>".htmlentities($sql)."<br>");
>
>mysql_close($db);
>
>
>print("<p>Vielen Dank für Ihren eintrag</p>");
>?>
></body></html>
>
>
>
>
>
>
>
>
>Alexander Zimmermann <zimmermann.alexander at gmx.de> schrieb am
>08.07.2004, 21:10:25:
>
>
>>>Hallo
>>>
>>>Ich möchte einträge in der Datenbank erzeugen leider schreibt das
>>>verarbeitende script aber nicht in die db.
>>>
>>>Ein fehler wird mir auch nicht gemeldet.
>>>
>>>Datensätze die ich mit phpmyadmin erzeuge kann auslesen.
>>>
>>>
>>Hi Michael,
>>
>>es ist nicht nur das Komma, da fehlt auch die ")" und die Dollarzeichen vor
>>den Vars ansprechpartner, telefon usw. usw.
>>
>>Du erhälst wahrscheinlich einen Parse-Error den du nicht siehst, trotz
>>
>>Vergleich den Code mal mit Deinem und paste den mal rein.
>>
>>$anfrage="INSERT INTO band VALUES('";
>>$anfrage.=$bandname;
>>$anfrage.="','";
>>$anfrage.=$ansprechpartner;
>>$anfrage.="','";
>>$anfrage.=$telefon;
>>$anfrage.="','";
>>$anfrage.=$ort;
>>$anfrage.="','";
>>$anfrage.=$mail;
>>$anfrage.="','";
>>$anfrage.=$bild;
>>$anfrage.="','";
>>$anfrage.=$kommentar;
>>$anfrage.="')'";
>>
>>und häng das hier mal an die Zeile mit der Query
>>mysql_query($anfrage) or
>>die(mysql_error()."".htmlentities($sql)."");
>>
>>
>>
>>>mysql_query($anfrage);
>>>
>>>
>>MFG
>>
>>Alex
>>
>>
>>--
>>** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de **
>>Informationen: http://www.phpbar.de
>>http://lists.phpbar.de/mailman/listinfo/php
>>
>>
--
================================================
PureMatic, Theaterplatz 1, 53177 Bad Godesberg
http://www.purematic.de | Tel: 0228-4295904
================================================
JETZT NEU!
kostenlos private Anzeigen suchen & inserieren!
www.MeinEinkaufstipp.de
php::bar PHP Wiki - Listenarchive