php - Null value is substituted by '' -


if $time null, in query substituted ''. result query incorrect. how avoid problem?

$time = strtotime($arrivals[$i]["time"]); if ($time != null) { $time = strftime("%y-%m-%d %h:%m:%s", $time); }  $query="insert `schedule` (`time`) values('".$time."');"; 

result query:

insert `schedule` (`time`) values(''); 

but should be:

insert `schedule` (`time`) values(null); 

if want null in query instead of '2013-...', have little more.

if ($time === null) {     $time = 'null'; } else {     $time = strftime("'%y-%m-%d %h:%m:%s'", $time);     //                ^ note quotes ^ }  $query = "insert `schedule` (`time`) values ($time);"; //                                note: no quotes ^   ^ 

Comments

Popular posts from this blog

How to mention the localhost in android -

php - Calling a template part from a post -