Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> petli while, wynik z petli w 3 lub wiecej koumnach
-Gość_damian-
post
Post #1





Goście







Jak zapisac wynik z petli while w trzech lub wiecej kolumnach pionowych,
mniwiecej zeby to wygladalo tak :

Kod
nazwa1      |      nazwa 2     |        nazwa3       |        nazwa4
nazwa 5     |      nazwa6      |        nazwa7       |        nazwa8
nazwa9      |    nazwa 11     |      nazwa12       |        nazwa13




w ponizszym przykladzie wynik jest wyswoetlony w jednej kolumnie

  1. <?php
  2.  $zapytanie = &#092;"SELECT * FROM baza_slow\";
  3.  $zapytanie = $wynik.&#092;" order by slowo\";
  4.  $result = @mysql_query ($zapytanie );
  5.  
  6. while ($zapytanie = mysql_fetch_array($result)) {
  7. echo &#092;"$zapytanie[slowo],<br />\";
  8. }
  9. ?>



pozdrawiam
damian (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)

---
Prosze uzywac BBCODE!
hwao
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
NuLL
post
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

Ostrzeżenie: (0%)
-----


  1. <?php
  2.  
  3. echo &#092;"<TR>\";
  4. $i=0;
  5. while($baza = query(costam)){
  6. $i++;
  7. echo &#092;"<Td>$baza['nazwa']</td>\";
  8. if ($i%3=0){ //dzielenie modulo
  9. echo &#092;"</tr><tr>\";
  10. }
  11. }
  12.  
  13. ?>

Uprzedzjąc pytanie - dzielenie modulo zwraca reszte z dzielenia - jeśli liczba wypisanych rekordow jest podzielna przez 3(3,6,9,12,15,18 (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) ) to dodawana jest nowa linia (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 09:57