RE: [PHP-DB] Check Boxes

From: Date: Wed, 18 Aug 2004 12:07:04 +0000
Subject: RE: [PHP-DB] Check Boxes
Groups: php.db 
Request: Send a blank email to php-db+get-35779@lists.php.net to get a copy of this message
On 18 August 2004 15:53, John Holmes wrote: > Ford, Mike [LSS] wrote: > > > > $chkboxes = $_POST['ch']; > > > $sql = 'SELECT '; > > > foreach($chkboxes as $k => $v) > > > { > > > $sql .= $v; > > > if($k < (sizeof($chkboxes) - 1)) > > > { > > > $sql .= ', '; > > > } > > > } > > > $sql .= ' FROM form'; > > > > > > $sql = 'SELECT ' . implode(', ', $chkboxes) . 'FROM form'; > > Just note that with either solution, someone can post a value of "* > FROM table WHERE 1#" and see everything in any table in your database. I was waiting for someone to come in with a security warning, but knew that whoever it was would express it much better than I could ;) -- so, a gold medal to John!! Cheers! Mike --------------------------------------------------------------------- Mike Ford, Electronic Information Services Adviser, Learning Support Services, Learning & Information Services, JG125, James Graham Building, Leeds Metropolitan University, Headingley Campus, LEEDS, LS6 3QS, United Kingdom Email: m.ford@leedsmet.ac.uk Tel: +44 113 283 2600 extn 4730 Fax: +44 113 283 3211

« previous php.db (#35779) next »