Buenos días a todos.
Estoy haciendo unas consultas en mi Base de Datos. Para que no haya problemas con los nombres que puedan estar almacenados en la BD, uso la función strtoupper para convertir la cadena a mayúsculas.
Sin embargo, el problema lo tengo cuando en esa cadena de caracteres que quiero poner en mayúsculas aparece un caracter especial (en mi caso, el simbolo +)
Después de pasar por strtoupper, la cadena la convierte correctamente pero desaparece el simbolo + por lo que, cuando quiero hacer la consulta a la BD, no la hace correctamente:
Ejemplo:
Tengo un campo en una fila de mi base de datos que es "uno + dos"
Trás pasar por strtoupper, la cadena quedaría "UNO DOS"
Y claro, si luego quiero buscar "unos + dos" en alguna fila de la BD, no la encuentra.
¿Alguna solución? Gracias.