Re: quotes in mysql

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

> insert into table_name (describe) values('" . $check . "')

I think it work:

$data = addslashes ($_POST ['data']) //adding slashes before special chars
// take a look on manual to get info about get_magic_quotes_gpc () to do not
add slashes in a string with slashes

$query = "INSERT INTO table_name (field) VALUES ('$data')";
//exec query

[]'s

Luiz Miguel Axcar
lmaxcar AT yahoo DOT com DOT br
((( i ))) Campinas, São Paulo, Brasil
http://www.geocities.com/lmaxcar
PHP [enguin] never sleeps.

----- Original Message -----
From: Sudeep Sarath <sudeepfiles@xxxxxxxxxxx>
To: Php-windows mailing list <php-windows@xxxxxxxxxxxxx>
Sent: Friday, April 02, 2004 6:16 AM
Subject:  quotes in mysql


> Hi friends,
>
> I have a 'textarea' in my php page and i need to put the details typed in
that textarea box to my MySQL database. The content in the textarea box
is(for example) : I'm a good boy.
>
> and insert string is:
>
> insert into table_name (describe) values('" . $check . "')
>
> where check is the variable that stores the POST data of textarea. Also
the field "describe" is of a text datatype.
>
> what happens is that i can't take the content string to the database.
B'cause it contains I'm (a single quote in between I and m) which confuses
mySql that string terminates after I. Is there any solution for this problem
as we cannot tell the users "dont put quotes in textarea".
>
> ....SuDeEp...
>
> Win an evening with the Indian cricket captain: Yahoo! India Promos.

-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [PHP Database Programming]     [PHP Install]     [Kernel Newbies]     [Yosemite Forum]     [PHP Books]

  Powered by Linux