PHP beginner |
|
Je kunt ook nog controleren met PHP.net: is_numeric(). Dat wordt dan zoiets:
if(is_numeric($id)) {
$id = mysql_real_escape_string($id);
$query = mysql_query("DELETE FROM news WHERE id = '".$id."'") or die(mysql_error());
} else {
echo 'Het id moet numeriek zijn';
}
} else { echo 'Het id moet numeriek zijn'; }
De waarde van $id haal je waarschijnlijk uit de url. Je hebt dan dergelijke constructie: www.example.com?id=X
Ik meen ooit eens gelezen te hebben dat Google pagina's met ID niet indexeert, je kunt misschien beter gebruik maken van paginaid, p, pid,...
Edit:
@ hieronder: de constructie met die int kende ik niet... Jouw code is dus korter en voert hetzelfde uit => beter |