ist gerade angekommen
bestimmte zeilen aus datei lesen und ausgeben
Hey Leute!
ICh kenn mich leider bislang nur etwas im bereich mysql aus!
Mit datein hab ich eigentlich wenig zu tun bzw kenn mich da nich taus!
jeodch möchte ich jz bestimmte zeilen aus einer datei lesen und dann auch ausgeben!
So sieht zb die Datei aus : (allgames.txt)
saison1_italien.l98;3;10;US Palermo;AC Florenz;Anger;Quaresma90;1;0;L_Ita
saison1_oesterreich.l98;1;2;Red Bull Salzburg;LASK Linz;MarkusGT;jeffinho86;1;6;L_Öst
saison1_deutschland1.l98;3;7;Bayer 04 Leverkusen;Hannover 96;tobii;Basi84;1;1;L_Ger¹
saison1_deutschland1.l98;2;8;VfB Stuttgart;FC Energie Cottbus;MarkusGT;Luckywin;1;5;L_Ger¹
saison1_italien.l98;2;2;AC Siena;US Palermo;fca09;Anger;0;4;L_Ita
Und ich möcht jz zb alle zeilen auslesen in denen saison_1deutschland1.l98 vorkommt und dann eben ausgeben!
kann mir vlt einer verraten wie das geht?bzw versteht ihr was ihc meine?
ICh kenn mich leider bislang nur etwas im bereich mysql aus!
Mit datein hab ich eigentlich wenig zu tun bzw kenn mich da nich taus!
jeodch möchte ich jz bestimmte zeilen aus einer datei lesen und dann auch ausgeben!
So sieht zb die Datei aus : (allgames.txt)
saison1_italien.l98;3;10;US Palermo;AC Florenz;Anger;Quaresma90;1;0;L_Ita
saison1_oesterreich.l98;1;2;Red Bull Salzburg;LASK Linz;MarkusGT;jeffinho86;1;6;L_Öst
saison1_deutschland1.l98;3;7;Bayer 04 Leverkusen;Hannover 96;tobii;Basi84;1;1;L_Ger¹
saison1_deutschland1.l98;2;8;VfB Stuttgart;FC Energie Cottbus;MarkusGT;Luckywin;1;5;L_Ger¹
saison1_italien.l98;2;2;AC Siena;US Palermo;fca09;Anger;0;4;L_Ita
Und ich möcht jz zb alle zeilen auslesen in denen saison_1deutschland1.l98 vorkommt und dann eben ausgeben!
kann mir vlt einer verraten wie das geht?bzw versteht ihr was ihc meine?
ist gerade angekommen
hmm ok, aber ich glaub ich geh in die falsche richtung!
ich hab s jz mal so probiert ->
<?
$ergausgabe = implode ('' , file ('http://fifa-revolution.de/ergpost/allgames.txt'));
$ausgabe = $ergausgabe;
$zeige = explode(";", $ausgabe);
echo " ".$zeige[0]." ";
?>
Jz bekomm ich ja logischer weise nur die 1.zeile was bis zum ; steht!
aber eigentlich will ich ja die ganze zeile ausgeben, in der "saison1_deutschland1.l98" vorkommt..
ich hab s jz mal so probiert ->
<?
$ergausgabe = implode ('' , file ('http://fifa-revolution.de/ergpost/allgames.txt'));
$ausgabe = $ergausgabe;
$zeige = explode(";", $ausgabe);
echo " ".$zeige[0]." ";
?>
Jz bekomm ich ja logischer weise nur die 1.zeile was bis zum ; steht!
aber eigentlich will ich ja die ganze zeile ausgeben, in der "saison1_deutschland1.l98" vorkommt..
ist gerade angekommen
ok, also jz weiss ichw iede rwarum mich dateisystem aneckeln 
wäre es nicht vlt sogar einfach wenn ich die komplette datei in die Datenbank knall?
alles was eben in der zeile steht und durch ; getrennt is muss eben in ne eigene spalte!
müsst doch einfacher sein als irgendwelche datei zu druchsuchen und zu filtern oder?
--------------------------------------------------------------
habs hinbekommen
$lines=file('http://fifa-revolution.de/ergpost/allgames.txt');
for ($i = 0; $i < count($lines); $i++)
{
unset ($zeile);
$zeile = explode(";", $lines[$i]);
mysql_query("INSERT INTO ergebnisse (datei, spieltag , gameID , heim_team , away_team , heim_trainer , away_trainer , heim_tore , away_tore , liga) VALUES ('".$zeile[0]."', '".$zeile[1]."' , '".$zeile[2]."' , '".$zeile[3]."' , '".$zeile[4]."' , '".$zeile[5]."' , '".$zeile[6]."' , '".$zeile[7]."' , '".$zeile[8]."' , '".$zeile[9]."')");
}
danke für eure hilfe!

wäre es nicht vlt sogar einfach wenn ich die komplette datei in die Datenbank knall?
alles was eben in der zeile steht und durch ; getrennt is muss eben in ne eigene spalte!
müsst doch einfacher sein als irgendwelche datei zu druchsuchen und zu filtern oder?
--------------------------------------------------------------
habs hinbekommen
$lines=file('http://fifa-revolution.de/ergpost/allgames.txt');
for ($i = 0; $i < count($lines); $i++)
{
unset ($zeile);
$zeile = explode(";", $lines[$i]);
mysql_query("INSERT INTO ergebnisse (datei, spieltag , gameID , heim_team , away_team , heim_trainer , away_trainer , heim_tore , away_tore , liga) VALUES ('".$zeile[0]."', '".$zeile[1]."' , '".$zeile[2]."' , '".$zeile[3]."' , '".$zeile[4]."' , '".$zeile[5]."' , '".$zeile[6]."' , '".$zeile[7]."' , '".$zeile[8]."' , '".$zeile[9]."')");
}
danke für eure hilfe!
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Sebii1« (20. Mai 2009, 10:09)
Ähnliche Themen
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
erster Post muss in bestimmtem Unterforum sein
(19. September 2008, 19:35)
-
Web | Allgemein »-
Counter im Admin-Bereich
(27. Juni 2008, 21:19)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
gibt es einen "user-beteiligungs-hack" ?
(31. Mai 2008, 10:00)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Datenbankverbindung herstellen und Tabellen erstellen
(24. Mai 2008, 14:09)
-
Web | Programmierung »-
per PHP in datei schreiben?
(10. Mai 2008, 11:21)



