>>676
  DELETE FROM mytbl WHERE id = $v
のとき、$v に「1 or true 」とか入ってるとどうなる?

SQLに注力したチェックより、バリデーションを真面目にやるのが大事。