title: Special characters in PHP / MySQL
body: <p>I have in the database words that include special character (in Spanish mostly, like tildes).
  In the database everything is saved and shown correctly with PHPmyAdmin, but when I get the data (using PHP) and display it in a browser, I get a weird character, like a "?" with a square...
  I need a general fix so I don't need to escape each character every time, and also I would be able to insert special Spanish characters from a PHP form into the database...</p>
  
  <p>The HTML is correct:</p>
  
  <pre><code>&lt;meta http-equiv="content-type" content="text/html; charset=utf-8" /&gt;
  </code></pre>
  
  <p>All tables and databas are set to utf8_spanish</p>
  
  <p>The character I get: �</p>
  
  <p>Any suggestions???</p>
  
  <p>Thanks!!!</p>