Автор Тема: плиз.. помогите с запросом  (Прочитано 5374 раз)

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

Оффлайн shajtan

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
плиз.. помогите с запросом
« : 13 Марта 2006, 12:09:44 »
таблица создается так:

CREATE TABLE 
`events` (
`
idINT NOT NULL AUTO_INCREMENT ,
`
nam1VARCHAR50 NOT NULL ,
PRIMARY KEY ( `id` )
)

я добавляю запись

INSERT INTO 
`events` (`nam1`) VALUES ( \'1\')

а затем мне надо получить значение поля id только что добавленной записи

может кто-нибудь подскажет,  как быть?:confused:

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
плиз.. помогите с запросом
« Ответ #1 : 13 Марта 2006, 12:53:21 »
какая база? если MySQL, то можно средствами PHP вот такой штукой
mysql_insert_id

Подробнее в мане!
Пространные размышления об ИТ и все что вокруг

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
плиз.. помогите с запросом
« Ответ #2 : 13 Марта 2006, 12:56:17 »
да, использовать эту функцию нужно сразу после выполнения запроса к базе
Пространные размышления об ИТ и все что вокруг

Оффлайн shajtan

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
плиз.. помогите с запросом
« Ответ #3 : 13 Марта 2006, 12:57:21 »
спасибо Greg! это то что надо
теперь все работает :)

Оффлайн unclebob

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 96
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
плиз.. помогите с запросом
« Ответ #4 : 13 Марта 2006, 20:45:37 »
mysql_insert_id() вроде глючит. лучше свою написать
запивайте пиво водкой, чтобы жизнь была короткой
запивайте водку пивом, чтобы стать большим красивым

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
плиз.. помогите с запросом
« Ответ #5 : 13 Марта 2006, 22:46:32 »
unclebob
в смысле глючит ?

Цитировать
unclebob:
лучше свою написать

ИМХО от случая зависет.
[off]Безработный[/off]

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
плиз.. помогите с запросом
« Ответ #6 : 14 Марта 2006, 07:13:46 »
unclebob
ни разу не наблюдал, чтобы глючило
Пространные размышления об ИТ и все что вокруг

Оффлайн unclebob

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 96
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
плиз.. помогите с запросом
« Ответ #7 : 14 Марта 2006, 14:37:22 »
for_i_0
под "глючило" я имел ввиду, что она при некоторых обстоятельствах работала, а при некторорых возвращала неверное зачение.

Greg
очень рад

to all
Я что вас за живое задел? ;) Да я так просто предупредить... что не всем встроенным функциям можно доверять :)
запивайте пиво водкой, чтобы жизнь была короткой
запивайте водку пивом, чтобы стать большим красивым

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
плиз.. помогите с запросом
« Ответ #8 : 14 Марта 2006, 15:34:50 »
Цитировать
unclebob:
возвращала неверное зачение.

и правдо возврощает если не использовать по назначению.
Мануал вам в руки.

[OFF]так как крайне редко приходится переписовать встроенные функции.[/OFF]

[OFF]или вы думаете что их зря писали ?[/OFF] :)

Цитировать
unclebob:
Я что вас за живое задел?

[OFF]нет, мы ведь пришли сюда обмениватся опытом.[/OFF]
« Последнее редактирование: 14 Марта 2006, 15:41:41 от for_i_0 »
[off]Безработный[/off]

Оффлайн unclebob

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 96
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
плиз.. помогите с запросом
« Ответ #9 : 14 Марта 2006, 16:38:31 »
for_i_0
еще один пример ip2long() в PHP 4.3.6 неверно преобразует адреса старше 7FFFFFFF.

Цитировать
for_i_0:
так как крайне редко приходится переписовать встроенные функции.

я и не говорю, что их надо каждый день переписывать, но иногда приходится

Цитировать
for_i_0:
мы ведь пришли сюда обмениватся опытом.


Это я тут пытаюсь обменяться опытом, а вы уперлись в одно: "встроенные функции не могут работать не правильно, а unclebob не читал мануал."
запивайте пиво водкой, чтобы жизнь была короткой
запивайте водку пивом, чтобы стать большим красивым

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
плиз.. помогите с запросом
« Ответ #10 : 16 Марта 2006, 07:18:42 »
Цитировать
unclebob:
при некоторых обстоятельствах работала, а при некторорых возвращала неверное зачение.


если я не ошибаюсь вот эти самые обстоятельства описаны в мануале куда я вас соответственно и отправил.

Цитировать
unclebob:
а вы уперлись в одно: встроенные функции не могут работать не правильно

крайне редко - это не означает что они не могут работать не правильно а как раз и означает что это бывает но не так часто.(или может у меня проблемы с выражением своих мыслей ?)

[OFF]Никогда не думал, что ссылка на мануал может так задеть PHP - программиста.[/OFF]
[off]Безработный[/off]

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28