And for the code:
$gangid = abs(@intval($_GET['id']));
$q = mysql_query(sprintf("SELECT * FROM `gangs` WHERE `gangid` = %d", $gangid)) or die(mysql_error());
if(mysql_num_rows($q) == 0) {
echo '<p>There is no such gang! <a href="index.php?p=gangs">Back</a></p>';
$h->footer();
exit;
}
I don't like the use of @ and strintf... :S