WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » txt-Dat in mySQL Tabelle importieren » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von MarkusBe
ich habe leider keinen direkten Zugriff auf das mySQL-Verzeichnis. Kenne auch nicht den "Verzeichnis-Weg" von dem mySQL Verzeichnis zum htdocs-Verzeichnis wo das file hinkopiert werden kann.

Ist das nicht möglich das ganze so zu behandeln als würde die Datei auf nem anderen Server liegen?

Danke schonmal!
von skc.tiddy
erläuter mal, warum du das überhaupt willst?
liegen datenbank und datendatei auf unterschiedlichen servern?
von languitar
Hab das mal gerade alles in die Code-Ansicht gepackt ;)
von MarkusBe
Hallo,

ich möchte eine txt-Datei, die auf einem FTP-Server liegt in eine MySQL DB einlesen.

Ich habe sowohl ne Verbindung zum FTP-Server, als auch zur SQL-DB.

Mir fehlt nur noch der letzte Schritt: Wie sag ich diesem "load data infile..." welche Datei er nehmen soll?

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15:
<?php
// FTP-Connection
$ftp_con = ftp_connect("$ftp_server"); 

// Einloggen mit Benutzername und Kennwort
$login_result = ftp_login($ftp_con, $ftp_user_name, $ftp_user_pass); 

// MySQL-Connection
$sql_con=mysql_connect ($sql_server, $sql_user, $sql_pw);

//Import
$sql_insert = "LOAD DATA INFILE ??????? INTO TABLE fak;";

$a=mysql_query($sql_insert, $sql_con) or died();
?>


Was muss an die Stelle der Fragezeichen, hab schon so gut wie Alles versucht.

Ich kann die Datei auch irgendwo auf dem Webserver ablegen, kann Sie aber trotzdem nicht importieren. Wo muss man Sie ablegen?

Danke
MarkusB


Nach oben