Hi,
Thanks for replying.
*
> addslashes() _enables_ you to enter stuff which contains
>quotes into the DB properly, but the slashes are obviously not part of the
>data and hence not stored.
*
but the whole sql statement is part of the data right? I mean I am saving
the whole
sql statement for later use into the db
*
>To do want you want to do, you can try addslashes() on the data bit (ie:
bill
>o'reilly), then addslashes() again on the entire $the_sql_command.
*
How do I do this?
Thanks,
-Ryan
On Monday 12 January 2004 12:31, Ryan A wrote:
> I am getting some input from a client in a text area, the input is an sql
> statement, so I am using addslashes but the damn thing is not
working...any
> idea why?
>
> Heres my code:
>
> if(isset($_POST['the_sql_command']))
> {
> $the_sql_command=$_POST['the_sql_command'];
> $the_sql_command=addslashes($the_sql_command);
> }else{$the_sql_command="none";}
>
> I tested it out by entering this sql into the database:
> insert into testing_table values('bill o'reilly')
>
> Opening phpmyadmin I looked in the able and there are no slashes being
> applied.....!!????
> just this: insert into testing_table values('bill o'reilly')
>
>
> (and yes, I did try this too:
> $the_sql_command=addslashes($_POST['the_sql_command']); )
>
>
> What am I missing?
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php