Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] problem z mysql_fetch_array
colinQ
post
Post #1





Grupa: Zarejestrowani
Postów: 340
Pomógł: 2
Dołączył: 25.12.2006

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


Mam kod, powinno gdy znajdzie rekord nierówny $data to napisac nowy a gdy znajdzie równy $data to dopisac do pola all cyfrę o 1 wyzsza od poprzedniaj a nie zapisuje czemu?? (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)


  1. <?php
  2.  
  3. include("mysql.php");
  4.  
  5. // sprawdzenie IP
  6. function IP_prawdziwe(){
  7.  
  8. if ($_SERVER['HTTP_X_FORWARDED_FOR']) {
  9. $ip_prawdziwe = $_SERVER['HTTP_X_FORWARDED_FOR'];
  10. }
  11. else {
  12. $ip_prawdziwe = $_SERVER['REMOTE_ADDR'];
  13. }
  14.  
  15. return $ip_prawdziwe;
  16. }
  17.  
  18. ?>
  19.  
  20. <?
  21.  
  22. $ip = $_SERVER['REMOTE_ADDR'];
  23. $data = date("dmY");
  24. $wyszukaj_z_ip = mysql_query("select * from statystyki where ip='$ip'"); 
  25. $fetch_z_ip = mysql_fetch_assoc($wyszukaj_z_ip);
  26. $ile_z_ip = mysql_num_rows($wyszukaj_z_ip);
  27.  
  28. $all = mysql_num_rows(mysql_query("select * from statystyki"));
  29. $dzis = mysql_num_rows(mysql_query("select * from statystyki where data='$data'"));
  30.  
  31. if($fetch_z_ip['data'] !== $data) {
  32. mysql_query("insert into statystyki values('$ip', '$data', '1')");
  33. }
  34. else {
  35. $twoje_unikalne = $fetch_z_ip['all'];
  36. $uniksy_do_zapisu = $twoje_unikalne + 1;
  37. echo $uniksy_do_zapisu;
  38. mysql_query("update statystyki set all='$uniksy_do_zapisu' where ip='$ip'");
  39. }
  40.  
  41. echo 'twoje => '.$ile_z_ip.'<br>';
  42. echo 'unikalne => '.$all.'<br>';
  43. echo 'dzis => '.$dzis.'<br>';
  44.  
  45.  
  46. ?>
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: 25.08.2025 - 01:33