Ik ben bezig met 'n stats ding om te kunnen zien wie er allemaal op m'n server komen. Ik kom 'n fout tegen..
Nu geeft dus de $inhoud[0] een waarde van 0 weer. (niet 'niets')... en da vind ik vreenmd.. Als ik via ssh inlog en dezelfde query hard in mysql draai, dan zie ik netjes het juiste aantal. Het is dus net of er een probleem is bij de vergelijking. Dus met de variabele n_hostname. (deze bevat wel degelijk de hostname, heb ik geprobeerd met 'n echo).
iemand enig idee?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| <?
$n_hostname = gethostbyaddr($REMOTE_ADDR);
$ipadres = $REMOTE_ADDR;
$datum = date("d.m.Y");
$dbhost = "localhost";
$dbname = "stats";
$dbpw = "jajaja";
$dbuser = "ohjaaa";
$link = mysql_connect($dbhost, $dbuser, $dbpw); mysql_select_db($dbname);
$query = "INSERT INTO stats_home (ip,host,datum) VALUES ('$ipadres','$n_hostname','$datum')";
$result = mysql_query($query) or die(mysql_error());
function aantalHits()
{
$tekst = mysql_query("SELECT count(host) FROM stats_home where host='$n_hostname');
$inhoud = mysql_fetch_row($tekst);
echo("$inhoud[0]");
} |
Nu geeft dus de $inhoud[0] een waarde van 0 weer. (niet 'niets')... en da vind ik vreenmd.. Als ik via ssh inlog en dezelfde query hard in mysql draai, dan zie ik netjes het juiste aantal. Het is dus net of er een probleem is bij de vergelijking. Dus met de variabele n_hostname. (deze bevat wel degelijk de hostname, heb ik geprobeerd met 'n echo).
iemand enig idee?