PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr (https://www.php-resource.de/forum/)
-   PHP Developer Forum (https://www.php-resource.de/forum/php-developer-forum/)
-   -   txt datei beschreiben (https://www.php-resource.de/forum/php-developer-forum/52513-txt-datei-beschreiben.html)

thea 30-03-2005 08:49

txt datei beschreiben
 
guten morgen,

ich möchte eine txt datei wie folgt beschreiben:

id | kino | ort
1 Kinowelt Berlin
2 Kinowelt Hamburg


wie kann ich erst die spaltenbezeichnung in die datei eintragen und anschließend die inhalte?

mrhappiness 30-03-2005 08:56

mit fwrite?

Schnoop 30-03-2005 08:56

In dem du erst die obere Zeile schreibst, und die folgenden jenachdem woher die Daten kommen am besten mit einer while Schleife.

loci 30-03-2005 08:58

fopen, fputs, etc etc ...
http://de3.php.net/manual/en/function.file.php

thea 30-03-2005 09:34

vielen dank für eure antworten. wenn ich nun die txt datei in excel öffnen möchte, dann werden die einzelnen spalten nicht getrennt dargestellt, sondern alles nebeneinander mit einem | getrennt. wie kann ich den inhalt der txt datei spaltenweise in excel anzeigen lassen?

Schnoop 30-03-2005 09:48

Das sind sogenannte CSV Dateien.

also speicher das ganze als blabla.csv ab.

Dann mußt du beim öffnen der Datei nur den Seperator(in deinem Fall der |) wählen.

thea 30-03-2005 09:57

habe ich bereits getan. aber das problem bleibt weiterhin bestehen.

Schnoop 30-03-2005 10:00

Also in deinem ersten Post, hast du die Kino's auch nicht mit einem Strich getrennt.

Wenn du es in der Datei gemacht hast, probier mal ob du anstatt des |nicht ein Komma oder Semikolion nehmen kannst.

thea 30-03-2005 10:04

hab ich auch probiert. leider ohne erfolg. ich verstehe das nicht. wieso kann ich das nicht in einzelne spalten auslesen?

Schnoop 30-03-2005 10:08

Also mit Komma geht es bei mir ohne Probleme!

TobiaZ 30-03-2005 11:21

wenn du die datei korrekt erstellt hast, was wir hier mangels testausgabe nicht überprüfen können, dann muss es an einer fehlerhaften bedienung deines Excells liegen.


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:54 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
[c] ebiz-consult GmbH & Co. KG