1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

PHP & MySQL: возвращение id

Тема в разделе "Web Coding", создана пользователем GROB, 6 июл 2007.

Статус темы:
Закрыта.
Модераторы: latteo
  1. GROB

    GROB

    Регистр.:
    28 мар 2006
    Сообщения:
    177
    Симпатии:
    63
    Есть в MySQL таблица в которой, первое поле как обычно id AUTO_INCREMENT

    Делается в PHP запрос вида INSERT INTO x VALUES(0,'','')

    Как вернуть присвоенный в таблице id обратно в PHP? Может есть какая спец. функция?

    Можно конечно взять просто из последней строки поле id, но тут возникает вопрос, но это лишний запрос и если 2 и более человека одновременно выполнят запрос и id у них спутаются? Или это не рельно?
     
  2. CountZero

    CountZero Создатель

    Регистр.:
    9 мар 2007
    Сообщения:
    32
    Симпатии:
    22
  3. Rando

    Rando Прохожие

    А Дмитрий Котеров говорил, что узнать id в принцыпе НЕ возможно, видать ошибался человек. Удивлен.
     
  4. -Nou-

    -Nou- Постоялец

    Регистр.:
    29 апр 2007
    Сообщения:
    134
    Симпатии:
    12
    mysql_insert_id();
    оно?
     
  5. GROB

    GROB

    Регистр.:
    28 мар 2006
    Сообщения:
    177
    Симпатии:
    63
    Да оно, только зачем повторяться? Ответ был дан во втором посте.
     
  6. bueno

    bueno Читатель

    Заблокирован
    Регистр.:
    7 май 2007
    Сообщения:
    236
    Симпатии:
    69
    ничего не путаешь?..
    можно ссылку на данное высказывание?..
     
Статус темы:
Закрыта.