Cita:
Iniciado por Sofmundi
EN ESOS NO DICEN NADA EN CONCRETO DAN ESTO:
UCASE(str)
UCASE() es sinónimo de UPPER().
Pero lo aplico a la linea VALUES (UPPER(%s, %s, %s, %s)) asi y ps claro con lo de arriba pero no me sale antes error.
Alguno sabe como hacer esto ? Gracias y tambien mire un sttrouper o algo asi y eso tampoco funciona
La función strtoupper($variable) debería funcionarte. con strtolower($variable) es lo contrario, convierte la cadena dada a minúsculas. Otras funciones que te pueden ser útiles: UC_FIRST() Cambia la primera letra de la primera palabra a maýúscula y UC_WORD() cambia a mayúscula la primea letra de todas las palabras.
Antes del INSERT o el UPDATE colocas
$variable=strtoupper()$variable; y debe funcionar cuando guardes en la tabla
Espero te sirva de algo
Es usual recibir respuestas advenedizas. Se supone que si se consulta algo en un foro es por tres razones: 1 porque no se quiere ir a manuales que están en ingles y son complicantes; 2 porque la consulta es específica y se espera una respuesta específica y 3 porque le da la real gana.