Skip to content
Advertisement

How to use LIKE in oracle with PHP

I am trying to use a simple SQL statment with the LIKE operator. This SQL statement works on SQL developer but not when I try it on PHP.

However when I do the same thing in php I get this error:

Warning: oci_bind_by_name(): ORA-01036: illegal variable name/number

PHP Code:

Advertisement

Answer

You would need to concatenate the string parts with the parameter, like :

NB: do you really want to search for a string surrounded by litteral '%'s? Given the title of the question, you might be looking for the LIKE operator instead:

User contributions licensed under: CC BY-SA
9 People found this is helpful
Advertisement