Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Wyświetlanie danych z bazy w tabeli html
iksior
post 25.02.2010, 23:49:05
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 30.01.2010

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


Witam chciał bym aby dane z tabeli MySQL wyświetlały mi się w tabeli html... chodzi mi mniej wiecej o taki efekt
-------------------------
|imie|nazwisko|wiek|
------------------------
| a | a1 | 1 |
------------------------
| b | b1 | 2 |
------------------------
| c | c1 | 3 |
------------------------
| d | d1 | 4 |
------------------------
| e | e1 | 5 |
------------------------
| f | f1 | 6 |
------------------------
| g | g1 | 7 |
------------------------
oto mój kod wyświetlający dane z bazy
  1. <?php
  2. $con = mysql_connect("localhost","root","");
  3. if (!$con)
  4. {
  5. die('Could not connect: ' . mysql_error());
  6. }
  7.  
  8. mysql_select_db("baza", $con);
  9.  
  10. $result = mysql_query("SELECT * FROM pracownicy");
  11.  
  12. while($row = mysql_fetch_array($result))
  13. {
  14. echo "Imie: " . $row['imie'] . " " . $row['nazwisko'] . " " . $row['wiek'];
  15. echo "<br />";
  16. }
  17.  
  18. ?>

Niestety dopiero zaczynam z php i nie bardzo wiem jak uzyskać powyższy efekt, bardzo prosze o pomoc. Pozdrawiam Iksior
Go to the top of the page
+Quote Post
mortus
post 26.02.2010, 00:04:13
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Zastąp
  1. while($row = mysql_fetch_array($result)) {
  2. echo "Imie: " . $row['imie'] . " " . $row['nazwisko'] . " " . $row['wiek'];
  3. echo "<br />";
  4. }
tym
  1. echo '<table><tr><th>Imię</th><th>Nazwisko</th><th>Wiek</th></tr>';
  2. while($row = mysql_fetch_array($result)) {
  3. echo "<tr><td>$row['imie']</td><td>$row['nazwisko']</td><td>$row['wiek']</td></tr>";
  4. }
  5. echo '</table>';


Ten post edytował mortus 26.02.2010, 00:07:59
Go to the top of the page
+Quote Post
iksior
post 26.02.2010, 00:16:13
Post #3





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 30.01.2010

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


Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in C:\wamp\www\userzy.php on line 14

  1. echo "<tr><td>$row['imie']</td><td>$row['nazwisko']</td><td>$row['wiek']</td></tr>";


jakieś rozwiązanie ?

Ten post edytował iksior 26.02.2010, 00:16:44
Go to the top of the page
+Quote Post
mortus
post 26.02.2010, 00:21:54
Post #4





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Sorki, zapomniałem o nawiasach:
  1. echo "<tr><td>{$row['imie']}</td><td>{$row['nazwisko']}</td><td>{$row['wiek']}</td></tr>";


Ten post edytował mortus 26.02.2010, 00:22:18
Go to the top of the page
+Quote Post
iksior
post 26.02.2010, 00:23:21
Post #5





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 30.01.2010

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


Działa wielkie dzięki reput oczywiście ;]
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: 26.04.2025 - 00:57