RE: [PHP-WIN] Inserting symbols into a mysql database from PHP
| From: | Egil Helland | Date: | Mon, 15 Oct 2001 19:59:21 +0000 |
| Subject: | RE: [PHP-WIN] Inserting symbols into a mysql database from PHP | ||
| References: | 1 | Groups: | php.windows |
| Request: | Send a blank email to php-windows+get-9864@lists.php.net to get a copy of this message | ||
function quote($var)
{
if (is_string($var))
{
if (strlen($var)>0)
{
$var="'" . str_replace("\'","\\'",$var) .
"'";
}
else
{
$var="NULL";
}
}
return $var;
}
$sql=" Select blablabla from whatever where something=" .
quote($variable) . " and so forth";
Regards,
Egil
On Mon, 15 Oct 2001 12:46:31 -0700, Corn Vollney-R7019C wrote:
>Ross,
>
>A better way to validate your form is to use javascript on the
>client side, once the form is validated (using the clients computer
>power) you can then send the data to a php script via get or post,
>and have it processed further.
>
>V
>
>-----Original Message-----
>From: Ross Fleming [mailto:r.fleming@totalise.co.uk]
>Sent: Monday, October 15, 2001 6:14 PM To: php-windows@lists.php.net
>Subject: [PHP-WIN] Inserting symbols into a mysql database from PHP
>
>
>Hi all,
>
>My problem is that that I have a form that takes user data and
>inserts it into a database. How can I allow quote marks to be
>inserted into the database? ie if someone puts a " mark in the form
>field then php/mysql recognises that as the end of the data I'm
>trying to insert. I tried urlencode-ing the data before inserting
>it and urldecode-ing it when reading it, but it didn't help.
>
>Any suggestions? Surely this must be possible?
>
>Thanks in advance
>
>Ross
>
>
>--
>PHP Windows Mailing List (http://www.php.net/)
>To unsubscribe, e-mail: php-windows-unsubscribe@lists.php.net For
>additional commands, e-mail: php-windows-help@lists.php.net To
>contact the list administrators, e-mail: php-list-
>admin@lists.php.net
-=//
Egil Helland / IKON AS - MCSE, Internet, Intranet
mailto:egil@egil.net http://egil.net
//=-