HelpFinder
Новичок
Поясните про SET NAMES cp1251 и как часто надо делать его?
Докустим в программе у меня выполняется функция в цикле. каждый раз внутри этой функции я делаю команду
$db->Query("SET NAMES cp1251");
перед тем, как выпонить запрос update. Проблема в том, что время от времени выходит ошибка
Could not process query 'SET NAMES cp1251': MySQL server has gone away
Вот я думаю может быть можно команду $db->Query("SET NAMES cp1251");
вызывать только один раз до цикла, раз уж в цикле вызывается функция, в которой происходит только некоторый расчёт + обновление данных таблицы с полями содержащими русский язык.
Докустим в программе у меня выполняется функция в цикле. каждый раз внутри этой функции я делаю команду
$db->Query("SET NAMES cp1251");
перед тем, как выпонить запрос update. Проблема в том, что время от времени выходит ошибка
Could not process query 'SET NAMES cp1251': MySQL server has gone away
Вот я думаю может быть можно команду $db->Query("SET NAMES cp1251");
вызывать только один раз до цикла, раз уж в цикле вызывается функция, в которой происходит только некоторый расчёт + обновление данных таблицы с полями содержащими русский язык.