Ik ben dus een tellertje aan het maken. Ik heb het volgende datamodel bedacht:
[li]1 tabel die ips heet met 1 kolom: ip[/li]
[li]1 tabel die teller heet met 1 kolom: aantal[/li]
Nu moet dus eerst gecontroleerd worden op ip. Als die in de tabel zit, aantal niet updaten. Als die er niet inzit, aantal en ips updaten.
Maar ik heb nu een vraag over de sql:
$sql = "SELECT ip FROM teller WHERE ip = '".$ip."' LIMIT 1;";
Kun je zoiets in sql verwerken:
IF '".$ip."' IS IN tabel ip=true
ofzo?
Of is dit een onzinnig datamodel en gaat het sloom als elke keer de hele tabel moet worden doorzocht op je ip, en je hebt er bijvoorbel 9999 in staan?
Moet ik een ander datamodel gebruiken?
Gr.
Boris
776 views