Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem ze sprawdzeniem rekordu
pakolord
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 27.02.2014

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


Witam probuje zrobic licznik unikatowych odwiedzin na bazie ale wyskakuje mi blad " Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\WebServ\httpd\PHPtest\unkukatowe.php on line 16"
Zapisuje mi ip do bazy ale za kazdym razem kazde ip nawet kilka razy a chchialbym 1 ip zaby zapisalo jeden raz, mam taki kod:

  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="iso-8859-2">
  5. <title>Untitled Document</title>
  6. </head>
  7. <body>
  8. <?php
  9. include('polaczenie_baz.php');
  10.  
  11. $ip = getenv(REMOTE_ADDR);
  12.  
  13. $szuk_ip="select ip from unkikatowe where ip='$ip'";
  14. $rekord = mysql_query($szuk_ip);
  15.  
  16. if(mysql_num_rows($rekord)==0)
  17. {
  18. mysql_query("INSERT INTO unikatowe SET ip='$ip'");
  19. }
  20.  
  21. ?>
  22. </body>
  23. </html>


Ten post edytował pakolord 7.06.2014, 17:13:01
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: 18.10.2025 - 07:24