Добрый день. Скажите пожалуйста: 1. Допустим есть у меня объект User когда я его добавляю то использую функцию last_insert_id или как она там звучит. А если в это время добавиться еще один и last_insert_id станет другим? Таким образом теоретически пользователь может зайти не в свою учетную запись. Как этого избежать? Ведь auto increment очень удобен? 2. Возьмем того же User. Посылаю из формы с win-1251 кодировкой страныцы имя кирилицей и записываю в поле с кодировкой utf-8bin захжу в myAdnmin (он почему то как кроме utf8_general_ci подключаться не хочет) и обзорю таблицу, естественно имена пользователей написаны кракозябликами. Как сделать чтобы MyAdmin показывала нормльно кирилицей имена пользователей?
1 lдля другого пользователя с другим соединением id будет другим 2 http://php.ru/forum/viewtopic.php?t=10103
Точно.. А если у меня соединение с базой в public function add() а разъедиения нет, то когда оно закроется? Как скрипт отработает или как функция завершиться?
А last_insert_id тогда как не перепутать, если два пользователя добавляются в одном и том же скрипте?
Да... торможу... Значит если добавлять пользователя в разных скриптах то будет разный ид-соединения, а если во одном, сто процентов добавиться какой то первый. Не добавяться же они одновременно)) Йоу столько всего надо помнить....