Общие > Базы данных

Есть проблема с добавлением значения checkbox в MySQL средствами PHP

(1/2) > >>

phpuser:
Есть проблема с добавлением значения checkbox в MySQL средствами PHP.
Есть:
 

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

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

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

commander:
phpuser
тип данных bool тебе не о чем не говорит?

tserbis:
Если у тебя форма отправляется (например) методом post, то
isset ($_POST[\'metallic_flag\']) вернёт TRUE, если checkbox "отмечен"
и FALSE, если не отмечен.

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

Меняздесьдавнонет:
странная какая таблица. называется "машина", а в ней одно только поле - металлик.

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

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

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

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

Green Kakadu:
[off]Отправь сообщение об ошибке разработчикам MySQL - пусть исправляют свои баги.
[/off]

--- Цитировать ---phpuser:
Есть проблема с добавлением значения checkbox в MySQL средствами PHP.
--- Конец цитаты ---

ИМХО есть проблемы у phpuser а не у MySQL :)

Навигация

[0] Главная страница сообщений

[#] Следующая страница

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 
Перейти к полной версии