Jump to content

mysql_real_escape_string & NULL record


robert_gsfame

Recommended Posts

i really confused with this

$email="blabla";

$update=sprintf("UPDATE table SET $column1='%s' WHERE column2='%s'",

 

mysql_real_escape_string($email),

mysql_real_escape_string(''));

 

can i update column1 when the condition of column2 is NULL, using ( ' ' )

so the code will look like

 

mysql_real_escape_string('') or it should be mysql_real_escape_string(0) ??

 

thanks

Link to comment
https://forums.phpfreaks.com/topic/182793-mysql_real_escape_string-null-record/
Share on other sites

'' and NULL are not the same thing. '' is an empty string, and NULL is as it says nothing

 

I would also recommend using my mressf function. It works exactly the same as the sprintf function, but you don't need to use mysql_real_escape_string to all of the parameters as it does it automatically

 

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.