Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] polecenie count
suchy1
post
Post #1





Grupa: Zarejestrowani
Postów: 246
Pomógł: 8
Dołączył: 2.04.2006
Skąd: Gliwice

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


witam,

  1. <?php
  2. include('./'."db.php");
  3. include('./'."config.php");
  4.  
  5. #liczba artykułów w kategorii
  6. $q1 = mysql_db_query('SELECT count(id) FROM dane',$conn);
  7. $num_rows = mysql_num_rows($q1); 
  8. echo "$num_rows";
  9. ?>


czy ktos mi powie czemu mam taki komunikat ?, chce pobrac liczbe wierszy wiez uzylem mysql_num_rows chyba ze zle ?! :-)

error:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\SuchY\WWW\library\functions.php on line 7" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
hondek
post
Post #2





Grupa: Zarejestrowani
Postów: 355
Pomógł: 50
Dołączył: 20.08.2007
Skąd: Częstochowa

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


co to jest $conn?

proponuje zrobic to tak :

  1. <?php
  2. $q1 = "SELECT id FROM dane WHERE kategoria = 'kategoria' ";
  3. $dzialaj = mysql_query($q1);
  4. $num_rows = mysql_num_rows($dzialaj); 
  5. echo "$num_rows";
  6. ?>



jezeli masz w zapytanie funkcje count(id) to zapytanie zwroci zawsze jeden wiersz np.

+------------+
| count(id) |
+------------+
| 3 |
+------------+
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: 7.10.2025 - 00:38