Aprenda a sintaxe básica da string PHP:
$sql = "DELETE FROM sv_info WHERE id='.$id.' LIMIT 1";
^--start of PHP string ^---end of PHP string
Você está gerando a string de consulta literal
DELETE FROM sv_info WHERE id='.4.' LIMIT 1
Observe como sua tentativa ruim de concatenação de strings PHP realmente se tornou parte da string de consulta. você já está IN uma string php, então você não pode executar o PHP dentro dessa string - o PHP não é recursivamente incorporável/executável.
Qualquer um destes funcionaria:
$sql = "DELETE FROM sv_info WHERE id='$id' LIMIT 1";
$sql = "DELETE FROM sv_info WHERE id='" . $id . "' LIMIT 1";
mas, claro, ainda deixa você vulnerável a ataques de injeção de sql .