Как отправить в бд пустое значение input с формы сайта используя php?

Пользователь

от craig.emmerich , в категории: PHP , год назад

Как отправить в бд пустое значение input с формы сайта используя php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от pauline , год назад

@craig.emmerich 

Если вы хотите отправить в БД NULL значение для input с формы сайта, вы можете проверить, есть ли у input значение. Если значение input пусто, тогда передайте в запрос значение NULL.


Например:

1
2
3
4
5
6
7
if(empty($_POST['input_name'])){
    $input_value = NULL;
} else {
    $input_value = $_POST['input_name'];
}

$query = "INSERT INTO mytable (column_name) VALUES ('$input_value')";


В этом примере, если значение input пусто, то переменная $input_value устанавливается в NULL, а если значение input не пусто, то передается это значение. Затем, используется переменная $input_value для вставки записи в БД.