Re: Syntax for select statement

From: Date: Mon, 30 Apr 2001 19:44:33 +0000
Subject: Re: Syntax for select statement
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-50907@lists.php.net to get a copy of this message
On Fri, Apr 27, 2001 at 11:56:08AM -0400, Don Pro wrote: > $queryID = mysql_query("SELECT Country, Agent FROM Ports > WHERE Portname = '$portname'"); > > My question is, if the variable $portname has the ' character within in, > will this cause an error in my select statement? If the answer is > "Yes", can someone give me a more robust way of writing it using PHP? Yes. You could try this $queryID = mysql_query("SELECT Country, Agent FROM Ports WHERE Portname='".addslashes($portname)."'"); -- Jason Stechschulte jpstech@unoh.edu -- Suppose you're working on an optimizer to render \X unnecessary (or rather, redundant, which isn't the same thing in my book). -- Larry Wall in <199710211624.JAA17833@wall.org>

« previous php.general (#50907) next »