pass true



Автор Пользователь удален задал вопрос в разделе Другие языки и технологии

Трабла с mysql и получил лучший ответ

Ответ от Nail Amond[гуру]
Попробуй клонировать
$db = new Database($host, $user, $pass, $name);
$db_log = clone $db;
и потом клону новые значения дай

Ответ от Just a person[гуру]
занятно, а дашь код почитать? и вот это "SET CHARACTER SET utf8" совсем нафик не нужно. если у тебя таблица в этом чарсете и вывод данных тоже в нем. то никуда кодировка не денется дык чарсет при содании таблицы ей присваиваешь, например: create table table1( id int primary key auto_increment, column text ) engine = InnoDB default charset = utf8; и вот товарищ что ниже отписался дело говорит а код что я просил, весь класс посмотреть как устроен

Ответ от Minori[активный]
попробуйте изменить на: mysql_connect($db_host, $db_user, $db_pass, true) не гарантирую, но.

Ответ от фио фио[гуру]
Приведи код класса, который ты используешь. Код можешь запастить на pastebin.ru Поскольку ты делал класс по аналогии, то судя по всему проблема именно в реализации класса. Который возвращает всегда только последнее соединение с базой, удаляя предыдущее. Это может делаться во избежание создания лишних соединений, которые могут мешать работе БД. Для Minori: mysql_connect($db_host, $db_user, $db_pass, true) true - используется для открытия второго соединения с таким же параметрами как у первого. У автора вопроса другие параметры и ему это никак не поможет.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Трабла с mysql
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*