| Autor |
Nachricht |
j.r
Threadersteller
Dabei seit: 24.08.2005
Ort: Bocholt
Alter: 23
Geschlecht:
|
Verfasst Do 28.12.2006 20:24
Titel Brauche hilfe bei LOAD DATA INFILE |
 |
|
Nabend,
ich bin gerade dabei mir ein kleines Script zu programmieren was mir eine .txt auf den Webserver lädt und diese .txt dann
in eine Datenbank lädt.
Das Hochladen ist nicht das Problem was mir aber ein Problem bereitet ist die Daten aus der .txt in die Datenbank zu bekommen.
Wollte es mit LOAD DATA INFILE machen aber das klappt nett - sprich er lädt nix in die Datenbank.
Hier ist mal der Code:
| Code: | <?php
$db = mysql_connect("localhost","xxx","xxx") or die
("Verbindung fehlgeschlagen");
mysql_select_db("test",$db);
$sql = "LOAD DATA INFILE 'test.TXT' INTO TABLE categories FIELDS TERMINATED BY ';' ";
$res = mysql_query($sql);
?> |
Die .txt liegt im selbem Ordner wie die .php Datei.
Die .txt sieht so aus:
| Code: |
1;Galleries;5
2;Art;7
3;Roadtrip;2
4;Yosemite;8
5;Animals;1
6;Australia;3
7;Wesleyan;4
8;California;6
|
Hab ihr vielleicht ne Idee?
vielen dank schonmal
gruß
jr.
|
|
| |
|
 |
schachbrett
Dabei seit: 11.10.2006
Ort: Köln
Alter: -
Geschlecht:
|
Verfasst Fr 29.12.2006 00:11
Titel
|
 |
|
|
Was sagt denn mysql_error() dazu???
|
|
| |
|
 |
tacker
Moderator
Dabei seit: 22.03.2002
Ort: Offenbach am Main
Alter: 27
Geschlecht:
|
Verfasst Fr 29.12.2006 10:41
Titel
|
 |
|
|
Ich würde das manuell machen, sprich in PHP die Datei zerlegen und via INSERT einfügen.
|
|
| |
|
 |
kronk
Dabei seit: 10.02.2003
Ort: Legoland
Alter: -
Geschlecht:
|
Verfasst Fr 29.12.2006 11:59
Titel
|
 |
|
Vielleicht muss noch | Code: | | LINES TERMINATED BY '\n' | in den Query, um die Zeilenumbrüche Deiner txt mitzubekommen.
|
|
| |
|
 |
schachbrett
Dabei seit: 11.10.2006
Ort: Köln
Alter: -
Geschlecht:
|
Verfasst Fr 29.12.2006 12:58
Titel
|
 |
|
Sind wahrscheinlich eher die Rechte, oder mySQL findet die Datei nicht... aber lassen wir den Patienten doch mal selber zu Wort kommen
|
|
| |
|
 |
j.r
Threadersteller
Dabei seit: 24.08.2005
Ort: Bocholt
Alter: 23
Geschlecht:
|
Verfasst Fr 29.12.2006 13:40
Titel
|
 |
|
Hallo,
die Datei lag im falschen Ordner
Jetzt klappts aber soweit.
Danke für die Hilfe.
gruß
j.r
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
on.../load Movie
Popup load - Die Seite wird geladen
[load movie]Flash-Tutorial gesucht
Optionen erwetern bei data-becker-webshop
[PHP] PDO - PHP Data Objects Interface
[brauche buchtips]
|
 |