title: PHP MySQL Update Statement Won't Accept Anything But Numeric Values
body: <p>I have the following sql update statement and the variables are being sanitized prior. The information is coming from a form and the database columns are TEXT. INSERTS work flawlessly.</p>
  
  <p>DB Structure:</p>
  
  <p>file_title=text file_description=text id=INT</p>
  
  <pre><code>mysqli_query($con,"UPDATE images
          SET file_title=$FileTitle, file_description=$FileDescription
          WHERE id=$image_id");
  </code></pre>
  
  <p>For some unknown reason I can only update using numeric values as it just won't update using any text which is frustrating.</p>
  
  <p>I must just be missing something really basic. Any advice would be appreciated.</p>