Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]wyświetlanie z bazy danych
pablo_83
post
Post #1





Grupa: Zarejestrowani
Postów: 200
Pomógł: 16
Dołączył: 11.01.2009
Skąd: wrocław

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


witam mam problem z wyświetleniem danych z bazy, patrzyłem na podobne posty ale żaden nie pomógł mi w rozwiązaniu mojego problemu. Poniżej mam kod który powinien pobrać dane z tabeli Filtry z bazy danych a nie robi tego w efekcie zwrotnym dostaje komunikat "Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource "
proszę o pomoc, w jaki sposób mam wyświetlić dane

  1. <?php
  2. $con = mysql_connect ("mysql3.yoyo.pl", "$user", "$passw");
  3. mysql_query ("db772113");
  4.  
  5.    
  6.            mysql_query("SET NAMES 'utf8'");
  7.              mysql_query("SET collation_connection = utf8_polish_ci");
  8.            
  9.            echo ("Wybierz wpis: <br />");
  10.            
  11.          $zapytanie = ("SELECT * FROM Filtry");
  12.   $wynik = mysql_query($zapytanie);
  13.   $ile = mysql_num_rows($wynik);
  14.   if($ile>0)
  15.   {
  16.   for($i=0; $i<$ile; $i++)
  17.   {
  18.       $row = mysql_fetch_array($wynik);
  19.       echo $row['IdFiltr']."<br />";
  20.  
  21.  
  22.   }
  23.    }
  24. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nieraczek
post
Post #2





Grupa: Zarejestrowani
Postów: 405
Pomógł: 6
Dołączył: 12.01.2007

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


Na pewno wykonujesz właśnie to zapytanie ? Czy dałeś nam skróconą postać ? Częstą przyczyną takiego błędu jest bład w zapytaniu, spróbuj tak:
  1. <?php
  2. $wynik = mysql_query("SELECT * FROM Filtry");
  3. $ile = mysql_num_rows($wynik) or die(mysql_error());
  4. ?>

Napisz czy wykonujesz dokładnie to zapytanie i jesli tak to jaki tym razem jest błąd - dodaj jak wyżej "or die(mysql_error())".

Ten post edytował nieraczek 31.05.2009, 18:52:35
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 22:37