freakcx
Erfahrenes Mitglied
Hallo,
Habe mir ein Script geschrieben mit dem ich aus einer CSV-Datei (DOS) Daten auslesen und in die Datenbank einlesen kann nun tritt jetzt ein Fehler mit dem ich nix anfangen kann auf:
"You have an error in your SQL syntax near 'set( 'mail@t-online.de;0;1;Gast;#;1;1;1', '', '', '', '', ' at line 12"
Das Script
Der Datensatz:
"mail@t-online.de;0;1;Gast;#;1;1;1"
Kann mir da jemand weiter helfen?
Habe mir ein Script geschrieben mit dem ich aus einer CSV-Datei (DOS) Daten auslesen und in die Datenbank einlesen kann nun tritt jetzt ein Fehler mit dem ich nix anfangen kann auf:
"You have an error in your SQL syntax near 'set( 'mail@t-online.de;0;1;Gast;#;1;1;1', '', '', '', '', ' at line 12"
Das Script
PHP:
<?
include('db_connect.php');
$handle = fopen ("mail_edit.csv","r");
while ($data = fgetcsv ($handle, 1000, ";"))
{
mysql_query
("insert into newsletter_recipients
(
customers_email_address,
customers_id,
customers_status,
custumers_firstname,
customers_lastname,
mail_status,
mail_key,
date_added
)
set(
'".mysql_real_escape_string($data[0])."',
'".mysql_real_escape_string($data[1])."',
'".mysql_real_escape_string($data[2])."',
'".mysql_real_escape_string($data[3])."',
'".mysql_real_escape_string($data[4])."',
'".mysql_real_escape_string($data[5])."',
'".mysql_real_escape_string($data[6])."',
'".mysql_real_escape_string($data[7])."'
)
")or die (mysql_error());
}
?>
Der Datensatz:
"mail@t-online.de;0;1;Gast;#;1;1;1"
Kann mir da jemand weiter helfen?
Zuletzt bearbeitet: