|
|
|
|
|
для: 1999
(23.12.2006 в 15:38)
| | Делать-то можно, только Вы сами как думаете, кого из посетителей заинтересует точная причина, по которой скрипт не работает так как надо? | |
|
|
|
|
|
|
|
для: Trianon
(23.12.2006 в 09:28)
| | всмысле в лог? т.е. нельзя делать так?
<?
$query = mysql_query($sql) or die(mysql_error());
?>
|
| |
|
|
|
|
|
|
|
для: 1999
(23.12.2006 в 05:16)
| | Все не безнадежно, а достаточно интересно.
Посудите сами: из ваших ответов вытекает, что выданная
(перекодированная) строка, была получена от сервера
mysql после отработки or die(mysql_error().Но я еще
не встречал таких серверов mysql, которые бы выдавали ошибки, да и любую
другую служебную информацию, в кириллице (даже пусть и в измененной кодировке).
Возможно, у вашего хостера стоит некий скрипт, перехватывающий
сообщения от СУБД и выдающий вам подмененный результат на русском.
Это только предположение. В любом случае, обратитесь к своему
хостеру, пусть он попробует вам это объяснить. | |
|
|
|
|
|
|
|
для: 1999
(22.12.2006 в 17:07)
| | попробуйте поставить
$query = mysql_query($sql) or die(convert_cyr_string(mysql_error(),'k','w');
|
Хотя смысл этого ничтожен.
Для отладки можно страницу и руками переключить.
На реальном сервере уточняющие диагностики должны ссыпаться в лог, а не пользователю на экран. | |
|
|
|
|
|
|
|
для: 1999
(22.12.2006 в 23:42)
| | я так понял все безнадежно? | |
|
|
|
|
|
|
|
для: AlexelA
(22.12.2006 в 23:36)
| | да - там такая конструкция
$sql = "SELECT что-то там...";
$query = mysql_query($sql) or die(mysql_error());
|
| |
|
|
|
|
|
|
|
для: 1999
(22.12.2006 в 23:06)
| | а сообщение которое в теме указано выдал скрипт при обработке запроса из БД
т.е. сработал обработчик ошибки выполнения запроса вашего скрипта? | |
|
|
|
|
|
|
|
для: AlexelA
(22.12.2006 в 22:13)
| | ini_set выдал
а сообщение которое в теме указано выдал скрипт при обработке запроса из БД.. но если все нормально (SQL валиден), то русские буквы из БД выдаются нормально.. может в БД в KOI8-R все данные? | |
|
|
|
|
|
|
|
для: 1999
(22.12.2006 в 22:06)
| | Тогда что выдало вам данное сообщение?
Обработчик ошибки вашего скрипта? | |
|
|
|
|
|
|
|
для: AlexelA
(22.12.2006 в 21:53)
| | все нормально идет из БД.. в cp1251 | |
|
|
|
|