phpbar.de logo

Mailinglisten-Archive

AW: [php] kein eintrag nach senden

AW: [php] kein eintrag nach senden

Michael Post michael.post at purematic.de
Don Jul 8 21:12:46 CEST 2004


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