Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][MySQL][PHP]Problem z tabelką, przy wyświetlaniu z bazy.
Adalberd
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 28.04.2010

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


Witam,

mam problem rozjeżdża mi się tabela, wygląda to tak:
http://tnij.org/tabela2x
już nie wiem jak ją poprawnie wyrównać.
  1.  
  2. <?php
  3.  
  4. require "connect.php";
  5.  
  6. $query = "SELECT * FROM pojazd";
  7.  
  8. $result = mysql_query($query, $polacz)
  9. or die ('problem z tabelka w bazie ');
  10. $num_pojazd = mysql_num_rows($result);
  11.  
  12.  
  13. $pojazd_naglowek=<<<EOD
  14.  
  15. <h4 align="center">Lista Samochodów</h4>
  16. <table width="50%" border="1" align="center">
  17.  
  18.  
  19. <th>Id</th>
  20. <th>Marka</th>
  21. <th>Model</th>
  22. <th>Rejestracja</th>
  23. <th>Paliwo</th>
  24. <th>Pojemnosc</th>
  25. <th>Akcja</th>
  26.  
  27.  
  28.  
  29. EOD;
  30.  
  31. $pojazd_dane = '';
  32. while($row = mysql_fetch_array($result)) {
  33.  
  34. $id = $row['id'];
  35. $Marka = $row['Marka'];
  36. $Model = $row['Model'];
  37. $Rejestracja = $row['Rejestracja'];
  38. $Paliwo = $row['Paliwo'];
  39. $Pojemnosc = $row['Pojemnosc'];
  40.  
  41. $pojazd_dane .=<<<EOD
  42.  
  43. <table width="50%" border="1" align="center">
  44. <tr>
  45. <td align="center">$id</td>
  46. <td align="center">$Marka</td>
  47. <td align="center">$Model</td>
  48. <td align="center">$Rejestracja</td>
  49. <td align="center">$Paliwo</td>
  50. <td align="center">$Pojemnosc</td>
  51. <td align="center"> <button type='submit'>Edit</button> <button type='submit'>Delete</button></td>
  52. </tr>
  53. </table>
  54.  
  55. EOD;
  56. }
  57.  
  58.  
  59.  
  60. $pojazd_wyswietl =<<<POJAZD
  61. $pojazd_naglowek
  62. $pojazd_dane
  63.  
  64.  
  65. POJAZD;
  66.  
  67. echo "W bazie odnotowano $num_pojazd samochody:";
  68. echo $pojazd_wyswietl;
  69. ?>
  70.  
[

Ten post edytował Adalberd 17.04.2011, 19:18:25
Go to the top of the page
+Quote Post
markonix
post
Post #2





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


Ustawić odpowiednią, stałą szerokość jednokrotnie do pierwszej komórki w tabeli (pierwszy wiersz).
Zamiast wszędzie dodawać
Kod
align="center"
po prostu globalnie ustal w css text-align:center;
Go to the top of the page
+Quote Post
Ulysess
post
Post #3





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


otwirasz tabele w niej tworzysz 1 wiersz i nastepnie tworzysz kolejna tabele.. - w tym tki problem
Go to the top of the page
+Quote Post
Adalberd
post
Post #4





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 28.04.2010

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


Cytat(Ulysess @ 17.04.2011, 20:24:14 ) *
otwirasz tabele w niej tworzysz 1 wiersz i nastepnie tworzysz kolejna tabele.. - w tym tki problem

poprawione...
http://tnij.org/tabela2x

ale w tabele łapie się tylko pierwszy rekord bazy...
Go to the top of the page
+Quote Post
Ulysess
post
Post #5





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


przed petla otwierasz tabele tak ? w takim razie zamykasz go po wykonaniu petli
Go to the top of the page
+Quote Post

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: 22.08.2025 - 12:52