Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Rozkład elementów na stronie
KLAN PALUCHOWSKI...
post 13.06.2010, 15:43:02
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 24.01.2010

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


Witam,

Chciałbym otrzymać takie rozłożenie elementów na stronie: http://kolejrogowska.internetdsl.pl/testy/rozklad/index.html (tutaj napisałem to ręcznie w postaci zwykłej tabeli 4 kolumnowej), numer miejca i zmienna do linku są wyciągane z bazy danych, wiedza moja o php raczkuje, samemu udało mi się zrobić tylko coś takiego http://kolejrogowska.internetdsl.pl/testy/rozklad/index.php

  1. <HTML>
  2. <HEAD>
  3. <link rel="Stylesheet" type="text/css" href="style.css">
  4. <h1>OGÓRKIEM DO ROGOWA CZERWIEC 2010 <BR>IRM v1.0-Internetowa rezerwacja biletów<br>Proszę wybrać miejsce<BR><br>
  5. <center>
  6. <?php
  7. // nawiazujemy polaczenie
  8. $connection = @mysql_connect('baza', 'login', 'pass')
  9. // w przypadku niepowodznie wyświetlamy komunikat
  10. or die('Brak połączenia z serwerem MySQL.<br />Błąd: '.mysql_error());
  11. // połączenie nawiązane ;-)
  12. // nawiązujemy połączenie z bazą danych
  13. $db = @mysql_select_db('i105n2k', $connection)
  14. // w przypadku niepowodzenia wyświetlamy komunikat
  15. or die('Nie mogę połączyć się z bazą danych<br />Błąd: '.mysql_error());
  16. // połączenie nawiązane ;-)
  17.  
  18. /* zapytanie do konkretnej tabeli */
  19. $wynik = mysql_query("SELECT * FROM `odr_miejsca_2010_06` ORDER BY `numer`")
  20. or die('Błąd zapytania');
  21.  
  22. /*
  23. wyświetlamy wyniki, sprawdzamy,
  24. czy zapytanie zwróciło wartość większą od 0
  25. */
  26. if(mysql_num_rows($wynik) > 0) {
  27. /* jeżeli wynik jest pozytywny, to wyświetlamy dane */
  28. echo "<table cellpadding=\"0\" border=0>";
  29.  
  30. while($r = mysql_fetch_assoc($wynik)) {
  31. echo "<tr height=21>";
  32. echo "<td background=grafika/".$r['stan'].".gif align=center><a href=".$r['stan'].".php?numer=".$r['numer']."><x>".$r['numer']."</x></a></td>";
  33. echo "</tr>";
  34. }
  35. echo "</table>";
  36. }
  37.  
  38. ?>

Problemem tego co napisałem jest wyświetlanie w postaci tabeli z jedną kolumną. Jak zrobić żeby elementy wyświetlały się tak jak w pierwszym linku który podałem ?

Ten post edytował KLAN PALUCHOWSKICH 13.06.2010, 15:53:57
Go to the top of the page
+Quote Post
qt0
post 13.06.2010, 17:41:07
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 1
Dołączył: 30.09.2009

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


musisz w wierszu zrobic kilka kolumn
np w petli for:

<tr>
<td>...</td> <td>...</td> ...
</tr>

Ten post edytował qt0 13.06.2010, 17:43:57
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 13.08.2025 - 20:00