ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
413
413
EMPFEHLEN
-
12.10.03 16:48 #1glen Tutorials.de Gastzugang
Hallo!
Ich habe eine Frage da ich da nun seit gestern morgen dran hänge. Und zwar habe ich ein Script welches die News anzeigt die woanders eingegeben wurden.
Dieses News werden aus der DB geholt und per while-schleife ausgegeben. Nur werden die nicht so formatiert wie ich es gerne will
Und zwar wie mache ich ein Newssystem das 3 News in einer Reihe anzeigt --> und insgesamt 3 reihen.
Also:
--news 1 -- news2 -- news 3--
--news 4--news 5 -- news 6--
--news 7--news 8 -- news 9--
genau so soll es sein
3 nebeneinander und 3 reihen insgesamt.
Wie geht das?
Ich habe es bisher nur so geschafft:
## news 1 ## news2 ## news 3 ## news 4##
oder
## news 1 ##
## news 2 ##
## news 3 ##
## news 4 ##
Aber das ist doof...
Könnt ihr mir helfen?
mfg
-
12.10.03 18:24 #2
- Registriert seit
- Nov 2002
- Ort
- Altdorf bei Nürnberg
- Beiträge
- 3.027
Du brauchst erstmal neun Datensätze dazu, also falls es wirklich drei mal drei Zellen sein sollen, ist es besser sich vorher darum zu kümmern, dass die Anzhahl auf neun Datensätze begrenzt.
Dann musst du dir überlegen, ob du eine Tabelle haben willst, oder einfach nach drei Sätzen einen Zeilenumbruch machen willst.
Der Unterschied ist nictht allzu groß, du musst dann nur statt einem <br> z.B: ein </tr><tr> schreiben.
Nun zur Umsetzung: Du lässt alle News in einer Schleife ausgeben, lässt einen Counter mitlaufen, und wenn Counter % drei null ergiebt, setzt du den zeilenumbruch.
In der Praxis könnte das ungefär so aussehen:
Ps: Suchen häte dir auch geholfen, erst letztens wurde das Thema behandelt.PHP-Code:$aNews = array("news1", "news2", "usw.");
$iCount = 1;
foreach ($aNews as $sOneNews) {
echo $sOneNews."<br>\n";
if ($iCount % 3 == 0) {
echo "<br>\n";
}
$iCount++;
}
-
12.10.03 20:12 #3glen Tutorials.de Gastzugang
Danke erstmal, aber gibt es nicht noch eine andere, einfachere oder elegantere Lösung?

Und welchen Suchbegriff soll ich bei der Suche benutzen? Unter while kommt nix das mein Problem beschreibt ?!
mfg
-
12.10.03 20:25 #4
- Registriert seit
- Nov 2002
- Ort
- Altdorf bei Nürnberg
- Beiträge
- 3.027
Was passt dir daran nicht?Danke erstmal, aber gibt es nicht noch eine andere, einfachere oder elegantere Lösung?
-
12.10.03 20:29 #5glen Tutorials.de Gastzugang
Das ich es nicht ganz verstehe
Sorry für den 1-Zeilen Post @mods
-
12.10.03 20:42 #6
- Registriert seit
- Nov 2002
- Ort
- Altdorf bei Nürnberg
- Beiträge
- 3.027
Hier:
http://www.tutorials.de/forum/showth...577#post692577
Drei Tage alt!
Vielleicht verstehst du es so.
Ähnliche Themen
-
Wie gebe ich Spesen weiter?
Von port29 im Forum Buchführung, Recht, Steuer & Co.Antworten: 0Letzter Beitrag: 23.10.08, 18:28 -
Wie gebe ich DLLs frei ?
Von JJB im Forum .NET Application und Service DesignAntworten: 3Letzter Beitrag: 29.02.08, 07:54 -
Upload --> Wo gebe ich das Verzeichnis an?
Von eanst im Forum PHPAntworten: 2Letzter Beitrag: 18.10.05, 14:16 -
Wie gebe ich einen Script im Textfeld aus.
Von Lukasz im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 15.02.04, 07:38 -
Wie gebe ich Tausenderstellen aus?
Von scanline im Forum PHPAntworten: 1Letzter Beitrag: 10.06.02, 09:35





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren