title: Greek characters - phpMyAdmin
body: <p>I send some data (utf8) in my dataBase and I'm seeing them from phpMyAdmin. The data contains greek and english characters. The problem is that greek characters are showing up as question marks(????). The english are ok. No matter what I have tried:</p>
  
  <p>For dataBase and my column collation: utf8_unicode_ci, utf8_general_ci</p>
  
  <p>After my connection with dataBase:</p>
  
  <pre><code>mysqli_query ("SET NAMES 'UTF8'", $dbc);
  mysqli_query ("SET CHARACTER SET 'UTF8'", $dbc);
  </code></pre>
  
  <p>the problem still remains and I can't figure out how to solve it. Does somebody knows how to fix that?</p>
  
  <p>Update:
      The data are sent from an Android application:</p>
  
  <pre><code>try {
      List&lt;NameValuePair&gt; nameValuePairs = new ArrayList&lt;NameValuePair&gt;(1);
  
      nameValuePairs.add(new BasicNameValuePair("a", "hello, ΓΕΙΑ ΣΟΥ" ));
      nameValuePairs.add(new BasicNameValuePair("b", "Good Morning, ΚΑΛΗΜΕΡΑ"));              
      httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
  
      try {
          httpclient.execute(httppost);
      } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
      }
  
  } catch (IOException e) {
      Log.i("HTTP Failed", e.toString());
  }
  </code></pre>
  
  <p>And the command to insert values into database:</p>
  
  <pre><code>$q= 'INSERT INTO `table`(`x`, `y`) VALUES ("'.$_POST["a"].'","'.$_POST["b"].'")';
  </code></pre>