login  Naam:   Wachtwoord: 
Registreer je!
 Forum

IP vergelijker (Opgelost)

Offline sir_green - 21/08/2007 22:26
Avatar van sir_greenPHP interesse Ben weer eens ingewikkeld bezig en loop vast 

ik wil IP adressen uit mijn database vergelijken met de IP adressen van bezoekers. Een Ip adres heeft 13 tekens en ik wil de eerste 12 tekens vergelijken

  1. $cCountSql = mysql_query("
  2. SELECT COUNT(`id`)
  3. FROM online
  4. WHERE substr(ip, 0, 12) = 'substr(".$_SERVER['REMOTE_ADDR'].", 0, 12)'
  5. ");


Kan iemand mij vertellen wat ik fout doe, en zo mogelijk een verbetering aanbrengen in m'n stukje script?

Alvast bedankt!

2 antwoorden

Gesponsorde links
Offline vinTage - 21/08/2007 22:34
Avatar van vinTage Nieuw lid Zoiets ?
  1. $cCountSql = mysql_query(" SELECT COUNT(`id`) FROM online WHERE ipTabel LIKE '".substr($_SERVER['REMOTE_ADDR'], 0, 12)."'");
Offline sir_green - 21/08/2007 22:52
Avatar van sir_green PHP interesse OK bedankt, jouw idee werkt nog niet helemaal, maar het heeft me wel op het juiste spoor gezet.

je moet alleeen achter het zoekresultaat bij LIKE nog een % teken zetten omdat je natuurlijk het 13e getal nog hebt.

SUPR 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.245s