Oh wait, I think I jumped to conclusions too quickly. Nonetheless, it did reveal that you used addslashes() instead of mysql_real_escape_string(), so you should switch. Other than that your code is fine.
vividona wrote:if I put the sign of single quote ( ' ) after the article number in browse it give this message
How do you place the single quote? The urlencoding of ' to %27 is expected.