Перейти к содержимому


Заполнить поле по умолчанию при создании записи


Сообщений в теме: 2

#1 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 15 Июль 2013 - 13:36

Задача: Есть две таблицы. В одной поле "карточка лица", во второй поле типа связи на эту "карточка лица". Нужно из первой таблице создавать запись в 2-ой, так чтобы поле связи "карточка лица" было уже заполнено, скажем через доп. действие (data_insert, header("Location:url")). Однако в идеале хотелось бы, чтобы добавленная запись таким образом удалялась - если не нажать кнопку сохранить.

Аналог:

Если в таблице стоит "Сохранение при добавлении" при нажатии на добавить запись, запись сохраняется и сразу отображается в режиме редактирования. Если не нажать "сохранить" - запись удаляется. Вопрос вот в чем, в этой записи есть связанное поле, которое хочется заполнять автоматически?

Сообщение отредактировал wondertalik: 15 Июль 2013 - 13:37


#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 15 Июль 2013 - 13:45

Используйте в data_insert заполнение поля status равным 3. Это как раз статус временных записей, образуемых при включенной опции "Сохранение при добавлении", т.е механизм действия будет тот же.

#3 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 16 Июль 2013 - 02:19

Просмотр сообщенияCbCoder (15 Июль 2013 - 13:45) писал:

Используйте в data_insert заполнение поля status равным 3. Это как раз статус временных записей, образуемых при включенной опции "Сохранение при добавлении", т.е механизм действия будет тот же.
Все отлично работает спасибо.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных