Автор Тема: Есть проблема с добавлением значения checkbox в MySQL средствами PHP  (Прочитано 4718 раз)

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

Оффлайн phpuser

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 1
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Есть проблема с добавлением значения checkbox в MySQL средствами PHP.
Есть:
 

mysql_query("insert into car(id, metallic) values(\'1\', \'$metallic_flag\')");

Почему при установке в default checked ошибки нет, а при приведенной здесь записи - есть.

КАК ДОБАВИТЬ ИЗМЕНЕННЫЙ CHECKBOX в MYSQL-ТАБЛИЦУ?

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
phpuser
тип данных bool тебе не о чем не говорит?
And no religion too...

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
Если у тебя форма отправляется (например) методом post, то
isset ($_POST[\'metallic_flag\']) вернёт TRUE, если checkbox "отмечен"
и FALSE, если не отмечен.

Поэтому в MySQL-поле metallic можно, например, писать значение intval(isset ($_POST[\'metallic_flag\']))

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
странная какая таблица. называется "машина", а в ней одно только поле - металлик.

phpuser
Никакой ошибки нет.
Мы, ЗДЕСЬ, никакой ошибки не видим.

Ты должен понять очень большую разницу между тем, что тебя мама за двойку в школе ругает и тем, что тебе пишет пхп.
Мама ругает тебя абстрактно - за то что ты оболтус. Никакого смысла в этом нет.

ПХП же тебя вообще не ругает! Это самое главное, что тебе надо понять в программировании. ПХП пишет тебе, что ты делаешь неправильно. ПОМОГАЕТ ТЕБЕ. Если ты не в состоянии сам понять, что тебе пишет пхп - то хотя бы людям на форуме можно передать сообщение от пхп?

Поэтому не верь гадалкам, которчые кидаются тебе отвечать, не зная - а в чем, собственно, дело.
И всегда задавай вопросы на форуме по-человечески, а не по-собачьи. Осмысленно.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
[off]Отправь сообщение об ошибке разработчикам MySQL - пусть исправляют свои баги.
[/off]
Цитировать
phpuser:
Есть проблема с добавлением значения checkbox в MySQL средствами PHP.

ИМХО есть проблемы у phpuser а не у MySQL :)
 в исканиях.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://

Kxu

  • Гость
tserbis прошу помоги, где именно прописать эту функцию isset() ведь значения из формы передаются по значению value, что делать-то...помогите ........... от KXU

любой НИК

  • Гость
[OFF]
я не читаю больше этот форум, жди помощи от других
tserbis
[/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