Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wysietlanie wynikow z bazy w trzech kolumnach
Forum PHP.pl > Forum > Przedszkole
Belhor
Ok, mam taki prosty skrypcik ktorzy losuje mi linki z bazy MySQL

  1. <?
  2. mysql_connect ('localhost', 'username', 'password') ;
  3. mysql_select_db ('database_name_here');
  4.  
  5. $num_displayed = 6 ;
  6.  
  7. $result = mysql_query ("SELECT * FROM links ORDER BY RAND() LIMIT $num_displayed");
  8.  
  9. while ($row = mysql_fetch_array($result))
  10.  
  11. {
  12.  
  13. echo "<a href=\"" . $row["link"] . "\">" . $row["text"] . "</a><br>" ;
  14. }
  15.  
  16. ?>


Ten kod wylosuje mi 6 linkow z bazy i wyswietli je tak:

Link 1
Link 2
....
Link 6

Ja mam tabele z 3 kolumnami i chcialbym zeby to wygladalo tak:

Link 1 Link 3 Link 5
Link 2 Link 4 Link 6

Jak to zrobic? Wiem, ze dla kogos kto zna sie na PHP to zaden problem ale ja jestem newbe smile.gif
Strzałek
  1. <?
  2. mysql_connect ('localhost', 'username', 'password') ;
  3. mysql_select_db ('database_name_here');
  4.  
  5. $num_displayed = 6 ;
  6.  
  7. $result = mysql_query ("SELECT * FROM links ORDER BY RAND() LIMIT $num_displayed");
  8. echo "<table>";
  9. $i = 0;
  10.  
  11. while ($row = mysql_fetch_array($result))
  12. {
  13. echo "<tr>";
  14. echo "<td><a href=\"" . $row["link"] . "\">" . $row["text"] . "</a><br></td>" ;
  15. if(++$i == 2){
  16. echo "</tr><tr>";
  17. $i = 0;
  18. }
  19. }
  20. echo "</tr></table>";
  21. ?>
Belhor
Super, dzieki!
Teraz tylko musze znalezc cos dzieki czemu cron bedzie mi zapisywal te wyniki do pliku:)
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.