Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] kolumny w tabeli po np 4 wpisach, od nowej lini po kazdych 4 wpisach
andy84
post
Post #1





Grupa: Zarejestrowani
Postów: 165
Pomógł: 0
Dołączył: 14.11.2005
Skąd: London

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


LAST Edit:
wprowadzilem zmiany male konkretnie
  1. <?php
  2. $sql = mysql_query("SELECT COUNT(id) AS s FROM users"); 
  3. while($row = mysql_fetch_array($sql)) 
  4. { 
  5. $suma = $row[s]; 
  6. } 
  7.  
  8.  
  9. $query="SELECT * FROM users ";
  10. $result=mysql_query($query);
  11. $num=mysql_num_rows($result);
  12. $i=0;
  13. while ($i < $num) {
  14. $name=mysql_result($result,$i,"full_name");
  15.  
  16. echo "<td >$name</td>";
  17. echo "<td >&nbsp;</td>";
  18. $suma++;
  19. if($suma % 5 == 0)
  20. {
  21. echo "</tr><tr>";
  22. }
  23. else{}
  24. $i++;
  25. }
  26.  
  27. ?>


teraz zawija teksty jednak je bardzo rozrzuca jak sie zmienia ich ilosc mzoe ma ktos pomysl czemu questionmark.gifquestionmark.gif




witajcie napisalem prosty skrypt i na zdrowy rozum myslalem ze po wpisaniu 4 rekordow wpisanych w 4 kolumnach wyswietli mi nowy wiersz i 5 rekord bedzie juz podany od nowej lini jednak cos nie chce dzialac moze ktos zucic okiem i powiedziec czemu rekordy tworza nowe kolumny zamiast kolejnego wiersza dzieki za pomoc
  1. <table width="100%" border="1">
  2. <tr>
  3. <?
  4. mysql_connect($host,$user,$password);
  5. @mysql_select_db($database) or die ("Unable to select database");
  6. $sql = mysql_query("SELECT COUNT(id) AS s FROM users"); 
  7. while($row = mysql_fetch_array($sql)) 
  8. { 
  9. $suma = $row[s]; 
  10. } 
  11. $query="SELECT * FROM users ";
  12. $result=mysql_query($query);
  13. $num=mysql_num_rows($result);
  14. $i=0;
  15. while ($i < $num) {
  16. $name=mysql_result($result,$i,"full_name");
  17. echo "<td >$name</td>";
  18. echo "<td >puste pole</td>";
  19. if($suma =='4')
  20. {
  21. echo "</tr><tr>";
  22. }
  23. else{}
  24. $i++;
  25. }
  26.  
  27. ?>
  28. </tr>
  29.  </table>


Ten post edytował andy84 16.07.2007, 17:32:18


--------------------
Linux is like Wigwam - no Windows, no Gates and apache inside :D
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 01:41