In the last episode (Feb 11), Ilia A. said:
> I think this may be a problem with MySQL and if it is not please tell me how
> to resolve it.
>
> mysql Ver 11.15 Distrib 3.23.47, for pc-linux-gnu (i686)
>
> mysql> CREATE TABLE test( name char(255) NOT NULL, INDEX(name));
> Query OK, 0 rows affected (0.01 sec)
>
> mysql> INSERT INTO test VALUES('\"///\\o/\\\\\\\'');
> Query OK, 1 row affected (0.03 sec)
>
> mysql> select * from test;
> +-------------+
> | name |
> +-------------+
> | "///\o/\\\' |
> +-------------+
> 1 row in set (0.00 sec)
>
> mysql> SELECT * FROM test WHERE name LIKE '\"///\\o/\\\\\\\'';
> Empty set (0.00 sec)
LIKE is parsed one more time, so you can escape % and _. You'll have
to escape all those '\'s one more time, or set a different escape
character in LIKE. See the manual, under String Comparison Functions.
http://www.mysql.com/doc/S/t/String_comparison_functions.html
--
Dan Nelson
[EMAIL PROTECTED]
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php