Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

parsen von textfile in mysql Db

Hallo zusammen

ich benutze folgendes PHP Script (Auschnitt aus Code)
um Daten aus einer Email direkt eine Mysql DB zu importieren:


[CODE]<$data= file ('d:\rawemailbody.txt');

foreach ($data as $zeile) {

list($Domainname) = explode("*", trim($zeile) );



$sql = "INSERT INTO kundenbillig(Domain,TLD)VALUES('$Domainname','.ch')";

mysql_query($sql) or die(mysql_error());
}

mysql_close( $link );

?>

<body bgcolor="#FFFFFF" text="#000000">
<p> Daten erfolgreich in DB übernommen!</p>

</body>
</html>


Dieses Script würde soweit laufen, bis auf die Tatsache, dass es anstatt die Zeilen der Textdatei jeweils auf
die korrespondierenden Felder in der DB verteilt, den ganzen Text direkt in das Feld "Domain" schreibt, bzw
mehrere recordsets erzeugt (z.B. RS 1 Domainname=test.ch, RS 2 Domainname= Adresse Besteller und so fort)

wie kann das "Teil" dazu bringen, dass es die Textdatei zeilenweise einliest und dann auf die richtigen Felder
in der DB "verteilt"

Danke fuer Eure Hilfe

PS noch ein Hinweis: jeweils am Ende der Zeile in der Textdatei sind * als Zeilenabschluss eingetragen


freundliche Gruesse

Elvis

Hier gehts zum Orginal Eintrag "parsen von textfile in mysql Db" im Forum

Antworten

Hier gehts zum Orginal Eintrag "parsen von textfile in mysql Db" im Forum
 
phpforum.de | Impressum | Handy Bundles