Le problème est que vous avez un mot clé réservé , sans échappement.
$result = $db_con3->query("INSERT INTO gdrive_links (`evalid`, `userid`, `url`, `desc`) VALUES ('$evalid', '$id', '$url', '$desc')");
Vous devez leur échapper en utilisant des backticks, de cette façon. desc
est un mot-clé réservé dans MySQL. Échappez-leur comme ci-dessus.