[php] parse error in query?

Pagina: 1
Acties:
  • 36 views sinds 30-01-2008

  • gizmo9003
  • Registratie: November 2000
  • Laatst online: 13-09 22:06

gizmo9003

Go For It!

Topicstarter
sorry.. die is al opgelost, maar heb nog wel ander vraagje:

ik wil het zo, dat als het ip van de bezoeker nog NIET in de tabel count staat, hij een query uitvoert, en als het er WEL instaat, hij alleen redirect, ik had zoiets in gedachten:
PHP:
1
2
3
4
5
6
7
8
9
10
<?
$query = "SELECT Ip FROM count WHERE Site_Id = '$Site_Id' AND Ip = '$Ip'";
$result = mysql_query($query,$db);
IF ($result) {
hier redirect code
}
ELSE {
query
}
?>

maar hij pakt nu altijd de redirect, terwijl de tabel count nog leeg is?? hoe moet ik het dan doen?

tjah..


  • Yo-L
  • Registratie: December 2000
  • Niet online
code:
1
if ($result)

omtoveren in:
code:
1
if (sizeof($result) > 0)

?

  • Anders
  • Registratie: December 2000
  • Laatst online: 24-08 18:29
Met mysql_num_rows: een mysql_query("SELECT ... ") geeft alleen false terug als ie niet uitgevoerd kan worden. Als ie wel uitgevoerd kan worden geeft ie de resource identifier terug, ook al is het resultaat leeg. Gebruik daarom mysql_num_rows om te kijken of er wel of geen rows in zitten, en gebruik dat als je norm.

Ik spoor veilig of ik spoor niet.


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

*fetch*
php.net

Doet iets met Cloud (MS/IBM)


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Als je nou eens de resultWaarde ophaalt? ... (mysql_fetch*)

Dit topic is gesloten.