SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 09.12.2003, 22:51:03
FloRos FloRos ist offline
Junior Member
 
Registriert seit: Mar 2002
Beiträge: 153
FloRos eine Nachricht über ICQ schicken
daten aus einer txt datei auslesen

hi dumme Frage..
habe noch nie mit txt dateien gearbeitet. Ich stehe jetzt vor folgendem Problem ich habe eine Datei test.txt in dieser stehen Fragen. alle durch einen zeilenumbruch getrennt jetzt will ich diese Daten in meine mysql Datenbank schreiben.

Frage wie mache ich das am besten...

ich hab keine Ahnung wie ich anfangen kann :(
habt ihr einen Ansatz für mich?
__________________
Wir sehen uns in der
Programmierer Hölle ;)
Mit Zitat antworten
  #2  
Alt 09.12.2003, 23:02:50
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
PHP-Code:
$datei="test.txt";

//JEDE EINZELNE ZEILE IN EINEN ARRAY LESEN
$array=file($fp);

for(
$i=0$i<count($array); $i++){
$result=mysql_query("INSERT INTO tabelle (feld1) VALUES ('$array[$i]')");


Weitere Funktionen zum Arbeiten mit Dateien (unvollständige Liste):
fopen
fclose
fread
fgets
fputs
Mit Zitat antworten
  #3  
Alt 09.12.2003, 23:11:44
FloRos FloRos ist offline
Junior Member
 
Registriert seit: Mar 2002
Beiträge: 153
FloRos eine Nachricht über ICQ schicken
was meinst du mit jede zeile einzeln in ein array lesen??

dann könnte ich ja auch alles per Hand in die mysql Tabelle einfügen
ich wollte es ein bisschen komfortabler haben....
__________________
Wir sehen uns in der
Programmierer Hölle ;)
Mit Zitat antworten
  #4  
Alt 10.12.2003, 00:00:35
Benutzerbild von Nev
Nev Nev ist offline
Member
 
Registriert seit: Feb 2002
Ort: Österreich / Wien
Alter: 44
Beiträge: 992
Hi @ll

Warum soll man alles vorkauen??

Ich finde den Ansatz von xabbuh nicht schlecht.

@FloRos
Du bist jetzt senior Member und hast über 120 Beiträge, hast du da nur Fragen gestellt und nix dazu gelernt???

Sorry das das so hart klingt, nur ab und zu denke ich mir, dass man mit a bissal Denken selbst auf die Lösung kommt.
Wenn nicht sollte man hier posten.
Es wird einem eh dan geholfen.
Wenn dann jemand daher Qualifiziert Antwortet, so wie xabbuh, muss es ned immer der gesamte Code sein, sonder auch nur ein Lösungsweg!!

-----
Schau dir mal die Funktionen an die gepostet wurden.
Diese helfen dir 100% weiter.
Wenn du danach ned auf einen grünen Zweig kommst, schreibe deinen Lösungsansatz hier rein.

PS:
Ich stehe zu dieser Meinung, und bin gerne gewillt mit dir im Offtopic-Bereich oder über einen anderen Weg, weiter zu diskutieren
__________________
Cu
Nev the XxX (Sven-Marcus Maderbacher)

Master of www.Burnworld.de
www.Nev-hilft.de die Seite für den Coder
Mit Zitat antworten
  #5  
Alt 10.12.2003, 12:24:46
FloRos FloRos ist offline
Junior Member
 
Registriert seit: Mar 2002
Beiträge: 153
FloRos eine Nachricht über ICQ schicken
sorry ich hatte mich wohl ein bisschen falsch ausgedrückt.
Trotzdem finde ich es nicht nett das man mich hier gleich von der Seite anpault.
Ich habe auch geschrieben das ich noch nie mit files gearbeitet habe daher auch nicht ein bisschen Ahnung davon, ich meinte es auch nicht so dass ich den ganzen Code haben wollte. habe ich auch nicht geschrieben bloss ich
Zitat:
//JEDE EINZELNE ZEILE IN EINEN ARRAY LESEN
hört sich für mich halt an das ich jede Zeile einzelt einlesen muss.

Ich machs doch per hand ist mir jetzt zuviel aufwand. Danke nochmals
xabbuh
__________________
Wir sehen uns in der
Programmierer Hölle ;)
Mit Zitat antworten
  #6  
Alt 10.12.2003, 12:33:22
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 58
Beiträge: 1.236
Hi,
Zitat:
hört sich für mich halt an das ich jede Zeile einzelt einlesen muss.
lies doch einfach selbst mal nach was file() macht... -> http://www.selfphp.info/funktionsref...ionen/file.php ;-)

Grüsse

chris17
Mit Zitat antworten
  #7  
Alt 10.12.2003, 12:37:32
Benutzerbild von Nev
Nev Nev ist offline
Member
 
Registriert seit: Feb 2002
Ort: Österreich / Wien
Alter: 44
Beiträge: 992
@FloRos

Nimm es ned böse auf.

Schau dir die File-Funktion an.
du wirst sehen das du damit dein Problem lösen kannst.

File liest alles in ein Array ein, so das du dieses ganz normal abarbeiten kannst
__________________
Cu
Nev the XxX (Sven-Marcus Maderbacher)

Master of www.Burnworld.de
www.Nev-hilft.de die Seite für den Coder
Mit Zitat antworten
  #8  
Alt 10.12.2003, 12:51:48
FloRos FloRos ist offline
Junior Member
 
Registriert seit: Mar 2002
Beiträge: 153
FloRos eine Nachricht über ICQ schicken
somit habe ich das Kommentar nur falsch verstanden das übernimmt file() also ;) man so redet man aneinnander vorbei. Danke euch. Werde es heute Abend mal probieren wenn ich zu Haus bin.


sorry nev
__________________
Wir sehen uns in der
Programmierer Hölle ;)
Mit Zitat antworten
  #9  
Alt 10.12.2003, 19:33:56
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
War natürlich so gemeint, dass die txt-Datei mittels file in ein Array gelesen wird. Der Kommentar war schon etwas missverständlich aber etwas besseres ist mir da auf die Schnelle auch nicht eingefallen.
Mit Zitat antworten
  #10  
Alt 24.08.2004, 09:41:19
paeddi77 paeddi77 ist offline
Anfänger
 
Registriert seit: Jan 2004
Ort: Kaisten AG (Schweiz)
Alter: 47
Beiträge: 20
Filegrösse

Hallo zusammen

Bis zu was für einer grösse an File ist dies sinnvoll?

Ich bekommem täglich eine txt-Datei mit 15000 Zeilen (Artikeldatenbank) ich möchte diese datei mit meinen Einträgen in der DB vergleichen. (Ob sich was geändert hat)

Ist dies bei dieser menge sinnvoll?
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


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


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt