Hi leute,
ich versuch grad die daten aus einer csv datei in mysql einzufügen, was leider nicht so erfolgreich klappen will
ich schaffe, es zwar die richtigen daten an den richtigen platz einzufügen, aber leider hört das einfügen der datensätze nach dem ersten Eintrag auf, und ich weiß nicht wieso !
in der csv datei sind aber 4 datensätze...
kann mir jemand sagen, was ich da falsch mache ??
über hilfe würde ich mich wie immer freuen !
ich versuch grad die daten aus einer csv datei in mysql einzufügen, was leider nicht so erfolgreich klappen will
ich schaffe, es zwar die richtigen daten an den richtigen platz einzufügen, aber leider hört das einfügen der datensätze nach dem ersten Eintrag auf, und ich weiß nicht wieso !
in der csv datei sind aber 4 datensätze...
kann mir jemand sagen, was ich da falsch mache ??
über hilfe würde ich mich wie immer freuen !
PHP-Code:
$dateiname="admin/language_files/language_uk_1.csv";
$datei=fopen($dateiname,"r");
$daten=fread($datei,filesize($dateiname));
fclose($datei);
$datensaetze=explode("\n",$daten);
for($i=0;$i<sizeof($datensaetze);$i++)
{
$datenfeld[$i]=explode("-%-",$datensaetze[$i]);
mysql_query("INSERT INTO uk (id, text_id, name, info, active)
VALUES
('".$datenfeld[$i][0]."','".$datenfeld[$i][1]."','".$datenfeld[$i][2]."','".$datenfeld[$i][3]."','".$datenfeld[$i][4]."')");
}
mysql_close();
Kommentar