RE: [PHP] Why doesn't this simple query work?

From: Date: Wed, 25 Jul 2001 21:05:59 +0000
Subject: RE: [PHP] Why doesn't this simple query work?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-59619@lists.php.net to get a copy of this message
Thanks for the suggestion but it's too ugly for me :-) I'll just stick with using '. I don't forsee a problem. - seb -----Original Message----- From: Moriyoshi Koizumi [mailto:readjust@deneb.freemail.ne.jp] Sent: 25 July 2001 21:59 To: php-general@lists.php.net Subject: Re: [PHP] Why doesn't this simple query work? IMHO $query = "SELECT shoodID FROM shoots WHERE location=\"$location\""; and even $query = "SELECT shoodID FROM shoots WHERE location='$location'"; sometimes cause SQL Syntax Error, because the variable $location may contain quote characters (')(")... since i experienced the same thing i've been doing like this... (the reason is just that i did with 2 byte japanese characters?) -------------------------------------------------------- $query = sprintf( 'SELECT shootID FROM shoots WHERE location="%s"', AddSlashes( $location ) ); -------------------------------------------------------- going well, but is this code too ugry? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net For additional commands, e-mail: php-general-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.general (#59619) next »