Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wygląd np. najnowszych artykułów
Forum PHP.pl > Forum > PHP
Artu123
Kod
$zapytanie = "SELECT * FROM informacje WHERE id='".$_GET['id']."'";
$informacje = mysql_query($zapytanie) or die ('Bł±d: ' . mysql_error());
while ($rekord = mysql_fetch_assoc($informacje)) {
echo $rekord['tytul'];
}


to np. prosty skrypt na najnowsze artykuły. Ale chce, żeby np. co drugi artykuł był inny.

Np. Pierwszy artykuł ma czerwone tło a drugi żółte tło. Jak to zrobić ?
Darti
  1. <?php
  2. $i=0;
  3. while ($rekord = mysql_fetch_assoc($informacje)) {
  4. echo $i%2 ? 'zielony':'czerwony';
  5. echo $rekord['tytul'].'<br>';
  6. $i++;
  7. }
  8. ?>
kefirek
Można tak
  1. <?php
  2. $i=0;
  3. $zapytanie = "SELECT * FROM informacje WHERE id='".$_GET['id']."'";
  4. $informacje = mysql_query($zapytanie) or die ('Bł&plusmn;d: ' . mysql_error());
  5. while ($rekord = mysql_fetch_assoc($informacje)) {
  6. if ($i % 2 == 0) { echo "<span style='color:#ff0000'>".$rekord['tytul']."</span>"; } else {  
  7. echo "<span style='color:#00FFFF'>".$rekord['tytul']."</span>"; }    
  8. }
  9. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.