Originariamente inviato da gm
Mi rispondo da solo: è numerico.

prova così:

codice:
<?php

$id = (isset($_GET['id'])) ? intval($_GET['id']) : 0;
$db = mysql_connect("localhost","user","pass");
mysql_select_db("campaniavideo_it_db",$db);
$request = "SELECT * FROM eventi WHERE id=".$id;
$result = mysql_query ($request,$db);
$eventi = mysql_fetch_object($result);
mysql_free_result($result);
?>

scusate se mi intrometto...
volevo chiedere che differenza c'è tra intval e int...
codice:
$id = (isset($_GET['id'])) ? intval($_GET['id']) : 0;
e
codice:
$id = (isset($_GET['id'])) ? (int)($_GET['id']) : 0;
ho cercato...ma nn riesco a trovare quale sia la differenza...