0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 1728 Просмотров

Если в таблице было создано поле типа AUTO_INCREMENT, то как получить идентификатор вновь созданного поя??? знаю что можно при помощи метода insertid(). но что-то не получается :(делаю так:
Код
$q="INSERT INTO #__table(id,city) VALUES('Moscow')";

$database->setQuery($q);

$database->query($q);

$new_id=$databse->insertid();
может я что не так делаю??? помогите разобраться!!! ^-^
*

era

  • Администратор
  • 1587
  • 391 / 5
  • В туалете лучше быть пользователем, чем админом.
*

dmsoh

  • Захожу иногда
  • 195
  • 8 / 0
MySQL: SELECT LAST_INSERT_ID();
PHP: mysql_insert_id();

дак у тебя ошибка в запросе:
"INSERT INTO #__table(id,city) VALUES('Moscow')";
нужно
"INSERT INTO #__table(city) VALUES('Moscow')";
вот я дурак!!! наверное перетрудился сегодня!! всё заработало!! спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как можно получить в коде заголовок раздела

Автор Irine

Ответов: 17
Просмотров: 2672
Последний ответ 14.01.2009, 19:09:20
от chtec
Как получить ник текущего пользователя!?

Автор geral

Ответов: 4
Просмотров: 2915
Последний ответ 17.08.2008, 20:44:51
от StelthForce
как получить значения UserName, UserType и т.п. во внешних модулях

Автор mvostokm

Ответов: 5
Просмотров: 2988
Последний ответ 11.01.2008, 12:35:26
от tax3
Получить статус и имя пользователя

Автор DyingFetus

Ответов: 2
Просмотров: 3292
Последний ответ 10.07.2006, 15:14:38
от DyingFetus