php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.02.2005, 13:20  
Gast
 
Beiträge: n/a
Standard Regexpression

Hallo Leute!

ich habe die Inhalt der Tabellen aus einer Html-seite mit folgendem Code ausgegeben

$datei ="test.html";

if ($handle = fopen ($datei, "r"))
{

while (!feof ($handle))
{
$buffer = fgets($handle, 4096);

$gesucht= "=<tr>[^>]*>(.+)</tr>=siU";


foreach($var as $link)
{
$treffer[]= $link;
echo $link."
";

break;


}

}


fclose ($handle);
}
Frage:
ich möchte nach Ausgabe der Inhalt einer Tabelle eine Ligne durch ziehen ( also mit echo"<hr>"). Meine tabellen haben immer 5 Zeilen.
Anders um die Ergebnis mus so us sehen:
___________________tabelle1________
inhaltzeile1
inhaltzeile2
inhaltzeile3
inhaltzeile4
inhaltzeile5
_________________tabelle2______________________//Diese ligne brauche ich
inhaltzeile1
inhaltzeile2
inhaltzeile3
inhaltzeile4
inhaltzeile5
-------------------tabelle3------------
....
....
und so weiter


Also wie mache ich das?
Vielen Dank für Ihre Hilfe
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.02.2005, 14:27  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php
//...
if($i%5==0)
echo 
"<hr>";
$i++;
//...
?>
Der MOD Operator Teilt die beiden Zahlen und liefert den Restwert. Wenn der Restwert 0 ist (also 5 Zeilen geschrieben wurden) soll er ne Linie machen. Nach jedem Schleifendurchlauf $i erhöhen.
 
 


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

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
regexpression php

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:14 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.