Re: simple php search

From: Date: Fri, 05 Dec 2003 15:47:08 +0000
Subject: Re: simple php search
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-171996@lists.php.net to get a copy of this message
"Dimitri Marshall" <webmaster@dyntdesign.com> wrote in message news:20031205150013.69144.qmail@pb1.pair.com... > > "Sophie Mattoug" <sophie@sitadelle.com> wrote in message > news:3FD09C24.7070101@sitadelle.com... > > Paul Duggan wrote: > > > > >if I create a text box: > > > > > ><body> > > > > > ><form action="nextpage.html" method="GET" > > >name="myform"> > > > > > > <input type="Text" name="surname" align="TOP" > > > size="25"><br> > > > > > > <input type="Submit" value="Submit" > > > align="MIDDLE"> > > > > > ></form> > > > > > > > > >how do I go about extracting a surname from a mysql database? > > > > > > > > > > > >will it be something along the lines? > > > > > >select firstname,surname > > >from employees > > >where surname = textbox.surname; > > > > > > > > > > "SELECT firstname, surname FROM employees WHERE surname = > > '{$_GET['surname']}'" > > You might also want to do it this way... > > "SELECT firstname, surname FROM employees WHERE surname = > \"{$_GET['surname']}\"" > > Just in case their name is something like O'Neil, it won't interfere with > your script. > An even better way is this //process the surname, add slashes $surname = addslashes($_GET['surname']); //make the query $sqlquery = "SELECT firstname, surname FROM employees WHERE surname = '$surname'"; This makes sure that if there is signs like " or ', they will be escaped ;-) > Good luck, > Dimitri Marshall > > > > > > > > >new to this so im trying to get my head around it, basically i just want > to > > >search a mysql database by someones surname. > > > > > >cheers! > > > > > > > > > > > >

« previous php.general (#171996) next »