Jump to content

[SOLVED] problem with addslashes() and mysql_real_escape_string()


niranjnn01

Recommended Posts

Hello,

 

I am having a problem with addslashes() and mysql_real_escape_string() . When i use addslashes, the value i get entered into the database is a A, whereas, when i use mysql_real_escape_string(), The database entry is blank...

 

any idea why this is happening like this?

 

Thanks

Rakesh

Link to comment
Share on other sites

You are probably calling the mysql_real_escape_string() function before a connection has been made to a database server and it is returning a null value, which you then put into your query and the query is failing due to the resulting syntax error, but your query has no error checking, error reporting, or error recovery logic to get it to tell you what is occurring, but I could be wrong as you did not bother to post the code you want help with (the one line you posted is pointless as that does not show where or how it is being used in the code.)

Link to comment
Share on other sites

You are probably calling the mysql_real_escape_string() function before a connection has been made to a database server and it is returning a null value, which you then put into your query and the query is failing due to the resulting syntax error, but your query has no error checking, error reporting, or error recovery logic to get it to tell you what is occurring, but I could be wrong as you did not bother to post the code you want help with (the one line you posted is pointless as that does not show where or how it is being used in the code.)

 

 

Additionally, addslashes accepts a string where explode returns an array.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.