Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak wyświetlić dane z bazy Mysql na stronie html
Forum PHP.pl > Forum > Przedszkole
MONII28
Jak wyświetlić całą tabele z bazy mysql, tak aby wyświetliła się na środku dokumentu html
potreb
W dokumencie html nie można wyświetlić danych z mysql, musisz zmienić rozszerzenie na .php
Grzyw
Myślę, że wiesz, że to .php, le problem masz z samym wyciągnięciem danych i wsadzeniem w tabelę.

http://webhosting.pl/kategorie/kursy/kurs_...za_danych_mysql

Tu masz wszystko opisane.
MONII28
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
  2. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
  3. <title>str4</title>
  4. </head>
  5. <body leftmargin="195" marginwidth="200" style="background-color:#6633FF">
  6. <table border="1" cellpadding="0" cellspacing="0" bgcolor="#CCFFFF" bordercolorlight="#FFFFCC">
  7. <tr>
  8. <td width="1000" height="150">
  9. <h1 align="center" style="color: #0000CC; font-size: 30pt"><img src="lib/blue6.gif" width="75" height="74" border="0" alt="" title="" /
  10. > Przychodnia Zdrowia </h1>
  11. </td>
  12. <tr>
  13. <td></td>
  14. </tr>
  15. <p></p>
  16. <p align="center"style="color: #CCFFFF; font-size: 20pt"><u>Lekarze</u></p>
  17.  
  18. <table style="font-size: 15pt" bgcolor="#CCFFFF" width="100%" border="0" cellpadding="4" cellspacing="0" bgcolor="#CCFFFF" align="center">
  19. <tr align="center" >
  20. <td >
  21. <?php
  22. $db_user='student';//user majacy dostep do bazy
  23. $db_password='student';//haslo
  24. $database='przychodnia';//nazwa bazy danych
  25. mysql_connect('localhost',$db_user,$db_password);
  26. mysql_select_db($database) or die ("Nie udalo sie wybrac bazy danych");
  27.  
  28. $sql = "SELECT * FROM lekarz";
  29. $rezultat = mysql_query($sql, $polacz) or die(mysql_error());
  30.  
  31. // wyświetlanie rezultatu na ekranie
  32. while ($lista = mysql_fetch_array($rezultat)) {
  33. echo $lista[&#8216;Lekarz&#8217;]. "<br />";
  34. } // koniec while
  35. ?>
  36. </td>
  37. </tr>
  38.  
  39.  
  40.  
  41. </body>
  42. </html>

Wyskakuje błąd
Notice: Undefined variable: polacz in c:\program files\easyphp1-8\www\strona4.php on line 32Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in c:\program files\easyphp1-8\www\strona4.php on line 32" title="Zobacz w manualu PHP" target="_manual



Co mam nie tak?
phpion
Zmień:
  1. <?php
  2. mysql_connect('localhost',$db_user,$db_password);
  3. mysql_select_db($database) or die ("Nie udalo sie wybrac bazy danych");
  4. ?>

na:
  1. <?php
  2. $polacz = mysql_connect('localhost',$db_user,$db_password) or die ('Nie udalo sie polaczyc');
  3. mysql_select_db($database, $polacz) or die ("Nie udalo sie wybrac bazy danych");
  4. ?>
MONII28
Wyskakuje błąd
Parse error: parse error in c:\program files\easyphp1-8\www\strona4.php on line 28
uli
  1. <?php
  2. echo $lista[`Lekarz&#8217;]. "<br />";
  3. ?>


I już na przyszłość:
Jest różnica między `, a '

Popraw.
MONII28
dalej wyskakuje błąd
uli
Pokaż kod.
Cysiaczek
Jeśli jeszcze raz zapytasz o błąd składni (parse error), lub o notice, to zamykam temat. Od tego jest manual
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.