Phpde kullanıcıdan id veya rakamsal herhangi bir ifade alırken is_numeric'den geçiriyorum. Sizce bu fonksiyon olduğu halde sql injection oluşturulabilir mi? İnternette pek bişey göremedim.

Örnek bir betik:


$kid = $_GET["id"];
if (is_numeric($kid)){
$sorgu1 = $db->prepare('SELECT * FROM urunler WHERE kategori_id ='.$kid);
$sorgu1->execute();
$sonuc = $sorgu1->fetchAll(PDO::FETCH_ASSOC);}

?>