問題は、予約済みのキーワードがあるためです。 、エスケープされていません。
$result = $db_con3->query("INSERT INTO gdrive_links (`evalid`, `userid`, `url`, `desc`) VALUES ('$evalid', '$id', '$url', '$desc')");
このように、バックティックを使用してそれらをエスケープする必要があります。 desc
MySQLで予約されているキーワードです。上記のようにエスケープします。