> INSERT INTO `contracts` (`key`, `content`) VALUES (1,'blah blah blah
> character 39 is a single speach mark '+CHAR(39)+' blah blah blah')
That's because you are adding strings together, not concatenating them
(this isn't javascript!)
Use CONCAT() in MySQL to join strings together.
mysql> select 'this'+char(39)+'that';
+------------------------+
| 'this'+char(39)+'that' |
+------------------------+
| 0 |
+------------------------+
1 row in set (0.03 sec)
mysql> select concat('this',char(39),'that');
+--------------------------------+
| concat('this',char(39),'that') |
+--------------------------------+
| this'that |
+--------------------------------+
1 row in set (0.01 sec)
---John Holmes...
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php