Re: [PHP-GENERAL] Apostrophes/SQL Statements

[email protected] (Andrej Trobentar)
Newsgroups php.general
Message-ID <[email protected]>
On Mon, 15 May 2000, Jan Dvorak wrote:

> Andrej Trobentar wrote:
> > 
> > Emile Axelrad wrote:
> > 
> > > I'm getting problems with my SQL Statements where the data has apostrophes
> > > [single quotes]. It messes up the insertion procedure - what should I do?
> > > How do I get rid of the single quotes from a string?
> > >
> > > Cheers for your help! I know its an easy question but I can't find the
> > > proper thing to do on it...
> > >
> > > - Emile Axelrad
> > 
> > Maybe this example will help you :
> > print '<PARAM NAME="text1" VALUE="' . $ime . '">';
> > 
> > or this one
> > $stmt = OCIParse($c,"select * from imenik where PRIIMEK='$priimek'");
> 
> Wuups!!
> 
> But this will produce an invalid SQL statement
> for a person called e.g. O'Neil.

You are right!
 
> The cure is simple:
> Put a line such as the following before you construct any SQL:
> 
>   $priimek = AddSlashes( $priimek );
>  
> >  AnD.
> 
> Jan

Thanks for your help Jan! 

 And.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.