Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql] Odczyt z bazy danych
Czesuaf
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 9.02.2006

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


Witam.
Zrobiłem sobie prosta ksiażke telefoniczna w bazie danych i napisalem program do odczytu. Ale jest duży problem :
-Nie wyświetla danych
Mam dodane 3 wpisy i widze ze je odczytuje ale ich nie ma (tabela sie powieksza z ilościa dodanych wpisów)
Tu wklejam ten kod :

  1. <html>
  2.  
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
  5. <title>Czytanie z bazy danych</title>
  6. </head>
  7. <body>
  8. <?
  9. mysql_connect("localhost", "root", "krasnal") or
  10. die("Nie można połączyć się z MySQL");
  11. mysql_select_db("cwphp") or
  12. die("Nie można połązyć sie z bazą cwphp");
  13.  
  14. $wynik = mysql_query("SELECT * FROM `ksiazkatelefoniczna` WHERE 1") or 
  15. die("Błąd w pytaniu");
  16. print "<TABLE CELLPADDING=5 BORDER=1 BGCOLOR=BLUE>";
  17. print "<TR><TD><B>Imię</B></TD><TD><B>Nazwisko</B></TD>";
  18. print "<TD><B>Telefon</B></TD></TR>\n";
  19.  
  20. while ($rekord = mysql_fetch_assoc ($wynik)) {
  21. $nr = $rekord['nr'];
  22. $imie = $rekord['imie'];
  23. $nazwisko = $rekord['nazwisko'];
  24. $telefon = $rekord['telefon'];
  25.  
  26. print "<TR><TD>$imie</TD><TD>$nazwisko</TD><TD>$telefon</TD></TR>\n";
  27. }
  28. print "</TABLE>";
  29.  
  30. ?>
  31.  
  32. </body>
  33.  
  34. </html>


Czekam na jakies pomysły (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
tiraeth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


  1. SELECT *
  2. FROM ksiazkatelefoniczna
  3. ORDER BY imie, nazwisko ASC


Przenoszę na Przedszkole
Go to the top of the page
+Quote Post
TomASS
post
Post #3





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Cytat(tiraeth @ 2006-03-04 13:22:23)
  1. SELECT *
  2. FROM ksiazkatelefoniczna
  3. ORDER BY imie, nazwisko ASC


Przenoszę na Przedszkole

@tiraeth: A czy to pomoże? Czym się różni Twoje zapytanie od:
  1. SELECT *
  2. FROM `ksiazkatelefoniczna`
  3. WHERE 1


@Czesuaf: Skopiowałem sobie Twój kod i u mnie działa bez zarzutu.
Spróbuj napisać:
  1. <?php
  2.  
  3. $wynik = mysql_query("SELECT * FROM `ksiazkatelefoniczna`");
  4.  
  5. while ($rekord = mysql_fetch_assoc ($wynik)) {
  6.  print_r($rekord);
  7. }
  8.  
  9. ?>

I daj znać co Ci się wyświetla.
Go to the top of the page
+Quote Post
tiraeth
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


Moje zapytanie różni się tym, że sortuje numery telefonów wg. imienia i nazwiska rosnąco (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Poza tym kto jeszcze korzysta z `` ?
Go to the top of the page
+Quote Post
TomASS
post
Post #5





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Cytat
Moje zapytanie różni się tym, że sortuje numery telefonów wg. imienia i nazwiska rosnąco

Ale to nic nie pomoże Czesuafowi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Cytat
Poza tym kto jeszcze korzysta z ``

Ja i myślę, że jeszcze parę osób by się znalazło (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Zdaję się, że używanie ` jest zgodnie ze standardem - ale nie jestem pewien (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
Czesuaf
post
Post #6





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 9.02.2006

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


TomASS dzieki wielkie !

  1. <?
  2. mysql_connect("localhost", "root", "krasnal") or
  3.     die("Nie można połączyć się z MySQL");
  4. mysql_select_db("cwphp") or
  5.     die("Nie można połązyć sie z bazą cwphp");
  6.  
  7. $wynik = mysql_query("SELECT * FROM `ksiazkatelefoniczna`");
  8.  
  9.  
  10. while ($rekord = mysql_fetch_assoc ($wynik)) {
  11.     $nr = $rekord['Nr'];
  12.     $imie = $rekord['Imię'];
  13.     $nazwisko = $rekord['Nazwisko'];
  14.     $telefon = $rekord['Telefon'];
  15.     
  16.     print "<TR><TD>$imie</TD><TD>$nazwisko</TD><TD>$telefon</TD></TR>\n";
  17. }
  18.  
  19. ?>


i gitara (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dzieki wam za propozycje.

Ten post edytował Czesuaf 4.03.2006, 17:15:43
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: 24.12.2025 - 03:03