Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tabele
sylsaw
post 18.07.2005, 11:33:46
Post #1





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 29.06.2005

Ostrzeżenie: (10%)
X----


jak w php zrobic zeby wyswietlal mi wyniki w tabeli

  1. <html>
  2. <head>
  3. <meta http-equiv=\"Content-type\" content=\"text/html; charset=iso-8859-2\" />
  4. <font size=\"6\" face=\"Arial\"><center><br>Wykaz wszystkich tematów</center></font><br><br><br>
  5.  
  6. </head>
  7. <body bgcolor=\"#B0CEB5\" text=\"black\">
  8. <center>
  9.  
  10. <?
  11. include('config.php');
  12. // połączenie z bazą danych
  13. $db = mysql_connect($sqlhost,$sqluser,$sqlpass) or
  14. die(&#092;"Nie mogę połączyć się z mysql\");
  15.  
  16. // wybór bazy danych
  17. mysql_select_db(&#092;"SpisPracDyplomowych\") or
  18. die(&#092;"Nie mogę połączyć się z bazą danych\");
  19.  
  20. // pokazanie rekordow tabeli
  21. $wynik= mysql_query (&#092;"select * from tematy \")
  22. or die (&#092;"błąd w zapytaniu\");
  23.  
  24. print &#092;"<P><B><h2></h2></B></P>\";
  25. print &#092;"<P></P>\";
  26. ?>
  27.  
  28. <?php
  29. while ($rekord = mysql_fetch_array ($wynik))
  30.  {
  31. $IdTematy = $rekord[0];
  32.  $IdWypozyczajacego = $rekord[1];
  33.  $IdStanuPracy = $rekord[2];
  34.  $IdAutora = $rekord[3];
  35.  $IdPromotora = $rekord[4];
  36.  $IdRecenzenta = $rekord[5];
  37.  $TematPracy = $rekord[6];
  38. $RokObrony = $rekord[7];
  39.  $NumerPracy = $rekord[8];
  40.  $SlowaKluczowe = $rekord[9];
  41.  
  42. Echo(&#092;"<hr size=\"2\" color=\"black\" align=\"center\">
  43. <table width=&#092;"98%\" border=\"0\">
  44. <tr><td width=&#092;"10%\">IdTematy:</td><td width=\"90%\"><b>$IdTematy</b></td></tr>
  45. <tr><td width=&#092;"10%\">IdWypozyczajacego:</td><td width=\"90%\"><b>$IdWypozyczajacego</b></td></tr>
  46. <tr><td width=&#092;"10%\">IdStanuPracy:</td><td width=\"90%\"><b>$IdStanuPracy</b> </td></tr>
  47. <tr><td width=&#092;"10%\">IdAutora:</td><td width=\"90%\"><b>$IdAutora</b></td></tr>
  48. <tr><td width=&#092;"10%\">IdPromotora:</td><td width=\"90%\"><b>$IdPromotora</b></td></tr>
  49. <tr><td width=&#092;"10%\">IdRecenzenta:</td><td width=\"90%\"><b>$IdRecenzenta</b></td></tr>
  50. <tr><td width=&#092;"10%\">TematPracy:</td><td width=\"90%\"><b>$TematPracy</b></td></tr>
  51. <tr><td width=&#092;"10%\">RokObrony:</td><td width=\"90%\"><b>$RokObrony</b></td></tr>
  52. <tr><td width=&#092;"10%\">NumerPracy:</td><td width=\"90%\"><b>$NumerPracy</b></td></tr>
  53. <tr><td width=&#092;"10%\">SlowaKluczowe:</td><td width=\"90%\"><b>$SlowaKluczowe</b></td></tr>
  54.  
  55.  
  56.  
  57.  
  58. </table>&#092;");
  59.  
  60. }
  61.  
  62. mysql_close($db);  
  63.  
  64. Echo(&#092;"<a href=\"index.htm\">Strona główna</font></a>\");
  65.  
  66.  
  67.  
  68. ?>
  69. </center>
  70. </body></html>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post 18.07.2005, 11:39:25
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No chyba tak jak teraz, tylko że znacznik otwierający i zamykający tabelę daj poza pętlą. W tej chwili generuje ci tyle tabel ile masz rekordów, a ty zapewne chcesz mieć tyle wierszy w tabeli ile masz rekordów


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
sylsaw
post 18.07.2005, 12:54:44
Post #3





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 29.06.2005

Ostrzeżenie: (10%)
X----


wlasnie to czego chcialem dzieki
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: 10.07.2025 - 07:50