Mysql
 sql >> база данни >  >> RDS >> Mysql

PHP:Знаците на кирилицата (руски) ехтят като въпросителни знаци. Защо?

РЕШЕН!! Проблемът се свеждаше до просто тире.

Както е намерено на http://punbb.ru/viewtopic.php?id=1222 Промених това...

mysql_set_charset('UTF-8',$link);

..на това...

mysql_set_charset('UTF8',$link);

.. и всичко работи чудесно.

(В процеса на изпробване на нещата попаднах и на http://developer .loftdigital.com/blog/php-utf-8-cheatsheet , в случай че е полезно.)

Надявам се това да помогне на някой друг в даден момент.~ Mo

FYI:Ето моя скрипт за пясъчник, който работи чудесно

/* SANDBOX */
if(!$link = mysql_connect('localhost','user','pass')) die('Could not connect: ' . mysql_error());
mysql_set_charset('UTF8',$link);

if (!$db = mysql_select_db('db', $link)) die ("Can't use $_DB : " . mysql_error());

$result = mysql_query('SELECT * FROM book');
while($row = mysql_fetch_assoc($result))  {
    echo'<pre>';print_r($row);echo'</pre>';  // For Testing ---->
}

mysql_close($link);
'; // За тестване ---->}mysql_close($link);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL команда Обяснете игнориране на LIMIT?

  2. Създайте колона за кумулативна сума в MySQL

  3. Spring Boot with Hibernate:Автоматично генерираща се схема на база данни с колони, която може да задържи части от секунди

  4. MAMP с Laravel Unix Socket

  5. Получаване на данни за текущ регистриран потребител за таблица jhi_persistenet_audit_event