Hi leute,
ich versuch grad die daten aus einer csv datei in mysql einzufügen, was leider nicht so erfolgreich klappen will![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
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 !![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
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 !![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
ich versuch grad die daten aus einer csv datei in mysql einzufügen, was leider nicht so erfolgreich klappen will
![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
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 !
![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
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 !
![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
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