2010-11-26 2 views
0

Мне было интересно, как я могу остановить пустое значение от ввода в мою базу данных MySQL в приведенном ниже примере, который не будет вводить ничего в базу данных, чтобы в базе данных отображалось мое значение NULL по умолчанию MySQL?Вопрос PHP и MySQL

if(empty($_POST['username'])){ 
    $u = NULL; 
} 

ответ

0
$u='NULL' 

тогда ваш SQL запрос может быть

UPDATE myTable(user) INSERT user=$u WHERE id='12345'; 

Не забудьте дезинфицировать данные, полученные от пользователя!

+0

но мое имя пользователя должно быть уникальным или это не будет считаться? – HELP 2010-11-26 04:53:18