Usa le virgolette attorno ai valori delle stringhe. Usa i segni di spunta attorno ai nomi delle colonne. Ce l'hai al contrario:
$sql = "INSERT INTO test ('id') VALUES (`$verdi`)";
dovrebbe essere
$sql = "INSERT INTO test (`id`) VALUES ('$verdi')";
Cordiali saluti, sei completamente aperto a iniezioni SQL