Mailinglisten-Archive |
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
php::bar PHP Wiki - Listenarchive