Просмотр поста

.
Blade
The Frontend-Warrior

Пишу простенький скрипт todo списка, создал таблицу с кодировкой utf8_general_ci, скрипт сохранил в кодировке UTF-8 ( в RapidPHP есть UTF-8 и UTF-8 without BOM ). Но у меня не верно сохраняется/выводится информация из базы.

Данные, добавленные из phpmyadmin в базе записаны в кириллице, а на выводе выходит "???" , а при добавлении из скрипта выводится верно, но хранится в кракозябрах
http://prntscr.com/5x8bs5
http://prntscr.com/5x8cbg

Подскажите: в чем дело, и как с этим бороться?

код, если вдруг нужен (+/-)

require 'db.php';
if( isset($_POST['header']) ){
    mysql_query( "INSERT INTO list (`header`) VALUES ('". $_POST['header'] ."') " ) or die(mysql_error());

}

$query = "SELECT * FROM list";
$qresult = mysql_query($query);

echo '<ul>';
  while($row = mysql_fetch_array($qresult)){
    echo  '<li>' . $row['id']. ' - ' . $row['header'] . ' </li>';
  }
  echo '</ul>';

echo '<hr />';
echo '<form action="?" method="POST">' .
       '<input type="text" name="header" />' .
       '<input type="submit" value="Добавить" />' .
     '</form>';