Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] mysql_num_rows Błąd
ewelinac18
post
Post #1





Grupa: Zarejestrowani
Postów: 99
Pomógł: 0
Dołączył: 11.07.2007

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


Posiadam taką funkcje ale jak ją wywołuje wyskakuje mi błąd może ktoś wie dlaczego questionmark.gif

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\usr\apache\httpd\html\html\licz.php on line 137" title="Zobacz w manualu PHP" target="_manual


  1. <?php
  2. function licz()
  3.  {
  4. $plus = "plus_".date('my');
  5.  $all = "all_".date('my');
  6. $zap02 = "SELECT id_typera, (COUNT(if(status='dobre.png',id_typera,NULL))) AS plus, COUNT(id_typera ) AS wszy FROM typy GROUP BY id_typera";
  7. $wyk02 = mysql_query($zap02);
  8.  
  9. while($row = mysql_fetch_row($wyk02))
  10. {
  11. $zap03 = "UPDATE typy_stat SET $plus = $row[1], $all = $row[2] WHERE id_typera = $row
    [0] LIMIT 1"
    ;
  12. $wyk03 = mysql_query($zap03);
  13. $ile1 = mysql_num_rows($wyk03);
  14. if ($ile0 == '0') {
  15. $zap04 = "INSERT INTO typy_stat (id_typera ,$plus ,$all) VALUES ('".$row[0]."', '".$row[1]."', '".$row[2]."')";
  16. $wyk04 = mysql_query($zap04);
  17. }
  18. }
  19.  }
  20. ?>
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Zajrzyj do manuala i zobacz jakiego parametru oczekuje mysql_num_rows()
Następnie zajrzyj znowy do manuala i zobacz co zwraca mysql_query() dla zapytan typu UPDATE.
jak juz bedziesz miala te dwie wartosci to porownaj sobie czy oby przypadkiem się nie zgadzaja (a uwierz na slowo - niezgadzaja sie)

Moze zamiast mysql_num_rows chcialas uzyc mysql_affected_rows? Ale takie rzeczy to najpierw sie sprawdza w manualu - to tak na przyszlosc


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
ewelinac18
post
Post #3





Grupa: Zarejestrowani
Postów: 99
Pomógł: 0
Dołączył: 11.07.2007

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


dzięki bardzo duzo mi pomogłeś smile.gif szukałam tego i nie wiedziałam jak to zrobić
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 Aktualny czas: 21.08.2025 - 03:19