php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.03.2005, 20:20  
Gast
 
Beiträge: n/a
Standard fseek() für ganze Zeilen?

Hallo leute, ich habe ein problem:

Ich würde gerne den Dateizeiger verschieben, und zwar um ganze Zeilen und nicht wie bei fseek() mit einzelnen Zeichen.
Wie macht man das?
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.03.2005, 20:24  
Gast
 
Beiträge: n/a
Standard

Gar nicht, es sei denn, alle Zeilen hätten eine identische Länge, wovon ich aber jetzt mal nicht ausgehe.

Gruß
phpfan
 
Alt 29.03.2005, 20:26  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

soweit ich weis, gibts dafür keien funktion in php direkt, aber du kannst mit fopen und
fgets() [wenns binärdaten sind fread()] die date öffnen und zeile für zeile abrufen.

Zitat:
fgets -- Liest eine Zeile von der Position des Dateizeigers
www.php.net/fgets

oder aber wenn das gewünscht ist, die ganze datei mittels file() in ein array laden, dann kannst du direkt hinspringen.

mfg
robo47
robo47 ist offline  
Alt 29.03.2005, 20:29  
Gast
 
Beiträge: n/a
Standard

Hmm...
Gibts da echt keine Funktion?

Also mein Anliegen ist: Ich will so eine Art Quiz machen, in jeder Zeile Steht ne Frage und dann eine Zufällige Frage auswählen.
 
Alt 29.03.2005, 20:32  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

meinen post nicht gelesen?
file() und dann mit srand() ne zufahllszahl und den index schnappt man sich. die frage ist, wie kommt man an die richtie antwarot zur frage ran? steht die in genau der selben zeile in ner anderen datei oder wie oder was oder wo :P

mfg
robo47
robo47 ist offline  
Alt 29.03.2005, 20:32  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von [SuO
xwix]Gibts da echt keine Funktion?
file() wurde doch schon genannt.
Zitat:
Also mein Anliegen ist: Ich will so eine Art Quiz machen, ...
Pfffttttt...
 
Alt 29.03.2005, 20:32  
Gast
 
Beiträge: n/a
Standard

Zitat:
Also mein Anliegen ist: Ich will so eine Art Quiz machen, in jeder Zeile Steht ne Frage und dann eine Zufällige Frage auswählen.
Warum haste das nicht gleich geschrieben ?
 
Alt 29.03.2005, 20:33  
Gast
 
Beiträge: n/a
Standard

Also mit einem Array...
Die Antwort steht dann in einer anderen Datei in der selben Zeile.
 
Alt 29.03.2005, 20:35  
Gast
 
Beiträge: n/a
Standard

Was hältst du von einer DB?

Gruß
phpfan
 
Alt 29.03.2005, 21:11  
Gast
 
Beiträge: n/a
Standard

Hmm, da ich völliger Noob bin hab ich keine AHnung wie das geht.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Tabellen kopieren ohne bestimmte Zeilen HaraDej Datenbanken 2 01.08.2007 15:49
Sql Updates mehrer Zeilen Fr33z3m4n PHP Tipps 2006 7 10.02.2006 09:07
Zeilen heruasfinden?! PHP Tipps 2007 4 02.12.2005 16:53
Leere Zeilen löschen Datenbanken 4 22.07.2005 13:19
[Erledigt] MySQL Zeilen lassen sich nicht kategorisieren Datenbanken 3 24.05.2005 01:15
zeilen lesen/zählen PHP Tipps 2005 10 20.05.2005 23:15
Datenausgabe in 2 Spalten und mehrere Zeilen mediaindesign Datenbanken 8 27.03.2005 09:13
[Erledigt] Wei ersten n Zeilen von eMail-Body auslesen?? PHP-Fortgeschrittene 3 30.01.2005 17:22
[Erledigt] Doppelte zeilen löschen Datenbanken 8 06.12.2004 17:17
wieviel zeilen in einer csv Ohrwurm83 PHP Tipps 2004 1 30.10.2004 00:40
mehrere Zeilen updaten Unbekanntes_Pferd Datenbanken 2 15.10.2004 11:06
[Erledigt] 0 Zeilen werden zurückgegeben Datenbanken 5 21.08.2004 01:13
Zeilen eines Arrays prüfen PHP Tipps 2004 2 13.08.2004 13:14
Zeilen auslesn und speichern PHP Tipps 2004 9 14.07.2004 15:41
mehrere zeilen aus *.txt verschieden-farbig auslesen PHP Tipps 2004 3 30.06.2004 21:50

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php fseek, fseek zeile, fseek letzten 20 zeilen, fseek() php, fseek csv zeile php, fseek php, http://www.php.de/php-tipps-2005/20384-fseek-fuer-ganze-zeilen.html, mit fseek zeile suchen

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:34 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.