Страница 1 из 1

Странно глючит mysql

Добавлено: 06 дек 2006, 13:30
Nikoshka
По крайней мере я такое первый раз вижу...
Переустановил его, все базы нашлись phpmyadmin все прекрасно находит. Но все скрипты, которые его раньше БД прекрасно понимали делаю слудующее - все что было получено из БД и содержит русский текст превращается в ????????????.

В БД стоит для таблицы cp1251_general_ci, вообще эта кодировка и на скриптах стоит.
Пробовал поставить cp1251_general_cs точно так же. В БД все содержится нормально и phpmyadmin выводит все хорошо т.е. содержимое отображает нормально на русском.

Не понимаю, что могло случится?

Re: Странно глючит mysql

Добавлено: 06 дек 2006, 13:57
Yurich
Nikoshka писал(а):В БД все содержится нормально и phpmyadmin выводит все хорошо т.е. содержимое отображает нормально на русском.
Если в БД все нормально и PHPAdmin выводит все хорошо, то при чем тут MySQL?
Думаю проблема в скриптах. Кстати, а что за скрипты?

Re: Странно глючит mysql

Добавлено: 06 дек 2006, 14:38
Nikoshka
разные, есть например простой запрос и вывод, например такие...

$news_query = mysql_query("SELECT * FROM news_base ORDER BY date DESC LIMIT $from,$news_per_page");
$num_news = mysql_fetch_row((mysql_query("SELECT count(id) FROM news_base")));

while($news_array = mysql_fetch_assoc($news_query)){
echo '<b>'.$news_array['title'].'</b> | <i>'.$news_array['date'].'</i>
';
echo $news_array['text'].'

';
}


Вообще все, точно так же глючит. До этого еще стоял php4 теперь php5
Проблема в том, что ошибок не выдает никаких. Т.е. php как бы ни при чем...

Re: Странно глючит mysql

Добавлено: 06 дек 2006, 16:20
Yurich
Nikoshka писал(а):До этого еще стоял php4 теперь php5
Проблема в том, что ошибок не выдает никаких. Т.е. php как бы ни при чем...
PHP и не должен выдавать никакие ошибки в этом случае. Но дело тут как раз-таки в нем. Вернее в параметрах коннекции к MySQL. См здесь http://www.linux.by/wiki/index.php/FAQ_ ... QL_charset