ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
1469
1469
EMPFEHLEN
-
Mein Script:
mysql_select_db($database,$verbind);
$lesen="SELECT * FROM ...";
$result=mysql_db_query($database,$lesen,$verbind);
$fp=fopen("test.txt","w+");
flock($fp,2);
if($fp){
while ($row=mysql_fetch_row($result)){
echo $row[0].$row[1].$row[3]."<br>";
fseek($fp,0);
fwrite($fp,$row[0],5);
fseek($fp,12,SEEK_SET);
fwrite($fp,$row[1],8);
fseek($fp,20,SEEK_SET);
fwrite($fp,$row[3],6);
fseek($fp,26,SEEK_SET);
fwrite($fp,$row[7],4);
fseek($fp,30,SEEK_SET);
fwrite($fp,$row[6]."\n",8);
}
}
flock($fp,3);
fclose($fp);
Ich bekomme immer nur den letzten Datensatz in die Datei geschrieben.
Ich dachte das Auslesen mit mysql_fetch_row gibt mir ein Array aus.
Wie mache ich das, dass alle Datensätze in die Datei geschrieben werden.
Ich weiß, es ist bestimmt super einfach, aber ich komme nicht auf die Lösung.
Danke für eure Hilfe im voraus
-
Hmm.... vielleicht weil du am Anfang der while-Schleife immer wieder den Dateizeiger mit fseek($fp, 0); auf den Anfang der Datei setzt und damit immer wieder von Anfang an geschrieben wird. Also werde die Daten die schon drin stehen wieder überschrieben...
Tip: mit [ PHP ][ /PHP ] kann man den Code wunderbar formatieren lassen. Dann haben vielleicht mehr Leute Lust sich das anzugucken.
Gruß,
DominikHilfreiche Beiträge dürfen gerne über den Stern oder den "Danke" Button unter jedem Post positiv bewertet werden ;) Danke...
-
19.06.07 21:30 #3
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.520
Ich würde das ganz simple mit einem sprintf machen und die Tabellen-Spalten mit Hilfe von Tab-Stops trennen:
PHP-Code:$line = sprintf("%s\t%s\t%s\n", $spalte[1], $spalte[2], $spalte[3]);
fputs($fd, $line);
Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
Ähnliche Themen
-
[C++] Daten aus einer EditBox in eine Text Datei schreiben
Von HansJ im Forum C/C++Antworten: 6Letzter Beitrag: 27.10.05, 17:05 -
Daten aus .CSS-Datei auslesen und in MySQL-DB schreiben
Von dwex im Forum PHPAntworten: 6Letzter Beitrag: 17.09.05, 18:04 -
Daten aus mysql datenbank auslesen und dann an eine andere Datei übergeben ? aber wie
Von Warden-666 im Forum PHPAntworten: 1Letzter Beitrag: 15.03.05, 23:35 -
Daten von XML in eine Textdatei schreiben
Von stephandziurla im Forum XML TechnologienAntworten: 2Letzter Beitrag: 13.03.05, 12:12 -
Daten in eine neue Datei schreiben...
Von Alphatronix im Forum Delphi, Kylix, PascalAntworten: 2Letzter Beitrag: 22.10.02, 20:02





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren