Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Obliczanie wieku - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: Obliczanie wieku (/thread-obliczanie-wieku)



Obliczanie wieku - kajzur - 02-02-2009

Kod PHP:
<?
          
          $biezaca_data 
date("Y-m-d");
          
          
$zap mysql_query("select born from rnusers where id=".$id."");
          
          while (
$zap = @mysql_fetch_row($zap)) 
          
          
$roznica = (strtotime($biezaca_data) - strtotime($zap['0'])) / (60*60*24);
          echo 
floor($roznica/365);
          
        
          
          
?>
Witam, powyższy skrypt działa, lecz tylko bezbłęnie z "@" Wink Bez niego dostaje warninga :

Lat:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in E:\Program Files\WebServ1\httpd-users\rn\them\gora2.php on line 138
17

O co mu chodzi?

PS. Format daty jest taki sam, tzn Y-m-d


RE: Obliczanie wieku - fannet - 04-02-2009

błąd jest w zapytaniu, i gdzie są nawiasy { } przy pętli ?


RE: Obliczanie wieku - kajzur - 04-02-2009

To że błąd jest to wiem, nawiasy tutaj nic nie zmienią, ale co z tym zapytaniem jest nie tak?