Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Daten auslesen / auflisten Antworten
Daten auslesen / auflisten

bastir
Mausakrobat


Beiträge: 150


Schön das es funzt!

Viel spaß mit deinem script!

so long basti

---
Man kann nicht alles wissen, man muß nur wissen wo es steht!

  Profil   Website   Editieren   Zitieren

Crash
Otto-Normal-Poster


Beiträge: 74


Wenn ich:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20:
 <?php
$datei = file("backups.txt");
$anzahl = count($datei);

for ($i = 0; $i < $anzahl; $i++) {
    $temp = str_replace("|", "", $datei[$i]);
    $datum = explode(",", $temp);
    for ($u = 0; $u < $anzahl; $u++) {
    $temp_datum = str_replace(",", "", $datum[$u]);
    }
    $temp = explode("-", $temp);
    echo "<table><tr><td><b>Daten vom $datum[0]</b></td></tr>";
    for ($x = 0; $x < count($temp); $x++) {
    echo "<tr><td>$temp[$x]</td></tr>";
     }
    echo "</table>";

}

?>


Das so mach, läd er irgendwie lange...

Diese Nachricht wurde geändert von: Philipp Gérard
  Profil   Editieren   Zitieren

bastir
Mausakrobat


Beiträge: 150


Wie groß ist denn deine backup.txt

Falls die nämlich sehr groß sein sollte, kann es auch eine Weile dauern, bis die Operationen beendet sind. Eine Endlosschleife ist aber nicht entstanden oder?

Probiere doch sonst mal aus, eine kleine bakcup.txt zu erstellen mit 3-4 Datensätzen und dann das Script.

so long

---
Man kann nicht alles wissen, man muß nur wissen wo es steht!

  Profil   Website   Editieren   Zitieren

Crash
Otto-Normal-Poster


Beiträge: 74


Die Datei ist nur 1,13 kb groß. dafür läd er eindeutig zulang. Ich hab gedacht, es ist vll. was am Code falsch...

  Profil   Editieren   Zitieren

bastir
Mausakrobat


Beiträge: 150


wie lange lädt er denn?

---
Man kann nicht alles wissen, man muß nur wissen wo es steht!

  Profil   Website   Editieren   Zitieren

Crash
Otto-Normal-Poster


Beiträge: 74


Ich hab ihn noch nicht zuende laden lassen. Gibt es ne andere Möglichkeit als eine For-Schleife? Zeile für Zeile lesen den rest nach dem komma löschen und anschließend, dass vor dem komma ausgeben?

  Profil   Editieren   Zitieren

bastir
Mausakrobat


Beiträge: 150


änder mal die zeile :
1:
for ($u = 0; $u < $anzahl; $u++) {

$dort darf eigentlich nicht $anzahl stehen, sondern irgendwas mit $temp[$i]

ich denke, daß es daran hat.

---
Man kann nicht alles wissen, man muß nur wissen wo es steht!

  Profil   Website   Editieren   Zitieren

Crash
Otto-Normal-Poster


Beiträge: 74


Daten vom

Daten vom 07.01.03
07.01.03,<daten>

so sieht es dann aus..

  Profil   Editieren   Zitieren

bastir
Mausakrobat


Beiträge: 150


kannst du mir nicht mal deine backup.txt schicken, oder halt ne abgespeckte version.
Am besten per email.

---
Man kann nicht alles wissen, man muß nur wissen wo es steht!

  Profil   Website   Editieren   Zitieren
Seite 1 | 2  

Antworten
Nach oben