scusate la domanda sctupiada ma oggi non ci arrivo e non trovo nulla

ho queste righe di codice:

$MsSQLQuery = "UPDATE t_Contatti ";
$MsSQLQuery = $MsSQLQuery . "SET Cognome = ('".$Cognome."'), ";
$MsSQLQuery = $MsSQLQuery . "Where ID_Contatto = ".$ID."";
$result = MSSQL_QUERY($MsSQLQuery);

Dove $Cognome è uguale a "D'Amato", ovviamente và in errore in quanto l'apice non è inserita, le ho provate tutte ma non riesco a farla funzionare. restituendo prima dell'apice una "\", NON CAPISCO

Riuscite ad aiutarmi?

Ciao Mirco