使用php将撇号插入SQL服务器

I am using SQL Sever and wanting to insert special characters like apostrophe in to my database. As showing in the image bellow. Whenever I tried to insert a apostrophe, it gives me an error. (even if I type in double apostrophe '' or \'). Any help would be greatly appreciated.

<?php   
    $connInfo = array(
        'Database' => 'databasename',
        'UID' => 'user',
        'PWD' => 'password',
        'ReturnDatesAsStrings' => true 
        );

    $connectString = sqlsrv_connect('sever.name.com', $connInfo) or die("Can't connect to the database.");

    echo "<form action=\"\" method=\"POST\">Description info:<input id=\"Description\"  type=\"text\" name=\"Description\" \" >
    <input type=\"submit\" name=\"submit\" value=\"Submit\" /></form>";

    $Description = $_POST['Description'];   
    mysql_real_escape_string($Description);//even if I remove this part and write code to replace the text with double apostrophe, it wouldn't work
    echo "<br>Description is:".$Description."<br><br>";

    $query_update = "UPDATE ElectronicShop SET Description=NULLIF('$Description','') WHERE WorkOrder=5";
    $data = sqlsrv_query($connectString, $query_update) or die(print_r(sqlsrv_errors(SQLSRV_ERR_ALL), true));       
?>

enter image description here