Hallöle,
ich habe da ein geringes Problem mit Load Data Infile.
Ich habe mir ein Script zusammengebaut, welches mir automatisch meine DB mit dem Inhalt aus einer Txt Datei einlesen soll. In meinem Script habe ich diesen Befehl wie folgt eingebaut.
[COLOR=red]
$query = "LOAD DATA INFILE '/srv/www/htdocs/shsonline/update/dvd_dat.txt'";
$query .= " INTO TABLE dvd_artikel FIELDS TERMINATED BY ';'";
$query .= "(artikel_gr_nr, artikel_kat_nr, artikel_nr, artikel_titel,
artikel_text, artikel_fsk, artikel_ton, artikel_bild, artikel_land,
artikel_sprachen, artikel_jahr, artikel_regie, artikel_code,
artikel_extra, artikel_neu, artikel_angebot, artikel_er_datum,
artikel_tip, artikel_topten, artikel_box, artikel_preis);";
$mysql_result = mysql_query($query, $mysql_link);
if ($mysql_result)
{echo "$w[adm_dvd_msg_6]";}
else
{echo "nothing was happen";
echo "<br>$query";}
[/COLOR]
Leider hat es nicht den gewünschten Effekt. Wenn ich jetzt aber den Befehl separat über phpmyadmin absetzte
[COLOR=blue]LOAD DATA INFILE '/srv/www/htdocs/shsonline/update/dvd_dat.txt' INTO TABLE dvd_artikel FIELDS TERMINATED BY ';'(artikel_gr_nr, artikel_kat_nr, artikel_nr, artikel_titel, artikel_text, artikel_fsk, artikel_ton, artikel_bild, artikel_land, artikel_sprachen, artikel_jahr, artikel_regie, artikel_code, artikel_extra, artikel_neu, artikel_angebot, artikel_er_datum, artikel_tip, artikel_topten, artikel_box, artikel_preis);[/COLOR] absetzte funktionierts.
WIch verstehe jetzt noch nicht ganz warum es denn aus meinem Script heraus nicht funktionier??
Kann mir jemand helfen????
Thanks a lot
Wombel
ich habe da ein geringes Problem mit Load Data Infile.
Ich habe mir ein Script zusammengebaut, welches mir automatisch meine DB mit dem Inhalt aus einer Txt Datei einlesen soll. In meinem Script habe ich diesen Befehl wie folgt eingebaut.
[COLOR=red]
$query = "LOAD DATA INFILE '/srv/www/htdocs/shsonline/update/dvd_dat.txt'";
$query .= " INTO TABLE dvd_artikel FIELDS TERMINATED BY ';'";
$query .= "(artikel_gr_nr, artikel_kat_nr, artikel_nr, artikel_titel,
artikel_text, artikel_fsk, artikel_ton, artikel_bild, artikel_land,
artikel_sprachen, artikel_jahr, artikel_regie, artikel_code,
artikel_extra, artikel_neu, artikel_angebot, artikel_er_datum,
artikel_tip, artikel_topten, artikel_box, artikel_preis);";
$mysql_result = mysql_query($query, $mysql_link);
if ($mysql_result)
{echo "$w[adm_dvd_msg_6]";}
else
{echo "nothing was happen";
echo "<br>$query";}
[/COLOR]
Leider hat es nicht den gewünschten Effekt. Wenn ich jetzt aber den Befehl separat über phpmyadmin absetzte
[COLOR=blue]LOAD DATA INFILE '/srv/www/htdocs/shsonline/update/dvd_dat.txt' INTO TABLE dvd_artikel FIELDS TERMINATED BY ';'(artikel_gr_nr, artikel_kat_nr, artikel_nr, artikel_titel, artikel_text, artikel_fsk, artikel_ton, artikel_bild, artikel_land, artikel_sprachen, artikel_jahr, artikel_regie, artikel_code, artikel_extra, artikel_neu, artikel_angebot, artikel_er_datum, artikel_tip, artikel_topten, artikel_box, artikel_preis);[/COLOR] absetzte funktionierts.
WIch verstehe jetzt noch nicht ganz warum es denn aus meinem Script heraus nicht funktionier??
Kann mir jemand helfen????
Thanks a lot
Wombel
Kommentar