Ik had deze topic eerst hier: fromalk in "Php: Script plaats geen wardes in db" gemaakt, maar moest hem hier blijkbaar verder zetten...
Bericht:
Ik gebruik een mysql 4.x db, nu heb ik het volgende script:
De bedoeling is dat het kijkt of een gebruiker (via ip) al eens op de site is geweest, als dat niet is moet zijn ip adress en tijdstip worden ingevoerd in de database, is het wel moet het tijdstip worden geupdate...Het script:
Ik krijg geen debug error terug van mysql, wat is hier nu mis aan?
NA de reacties op de vorige topic:
Het verbinden gebeurt in de file die wordt geinclude!
Ik krijg ook geen debug error!
Bericht:
Ik gebruik een mysql 4.x db, nu heb ik het volgende script:
De bedoeling is dat het kijkt of een gebruiker (via ip) al eens op de site is geweest, als dat niet is moet zijn ip adress en tijdstip worden ingevoerd in de database, is het wel moet het tijdstip worden geupdate...Het script:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <?php
include('cfg.php');
$ip = $REMOTE_ADDR;
$result=mysql_query("SELECT * FROM bezoekers WHERE bezoeker_IP = '.$ip.'") or die(mysql_error());
$user =mysql_num_rows($result);
if($user=0) //als de gebruiker er nog niet in staat:
{
mysql_query("INSERT INTO bezoekers (bezoeker_IP,bezoeker_TIJDSTIP) VALUES ('$ip', NOW())") or die(mysql_error());
}
else
{
mysql_query("UPDATE bezoekers SET bezoeker_TIJDSTIP = NOW() WHERE bezoeker_IP = '$ip'") or die(mysql_error());
}?> |
Ik krijg geen debug error terug van mysql, wat is hier nu mis aan?
NA de reacties op de vorige topic:
Het verbinden gebeurt in de file die wordt geinclude!
Ik krijg ook geen debug error!