Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/01/2015, 00:39
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 12 años
Puntos: 84
Respuesta: Guardar texto en mayusculas en base de datos

Cita:
Iniciado por bresus Ver Mensaje
Hola el problema que tengo, es que en mi formulario cuando ingresan datos los transformo a mayúsculas, pero cuando guardo el dato en la base de datos, me lo guarda en minúsculas.

Les dejo mi codigo con el cual cambio de mayusculas a minusculas



<input type="text" size="60" maxlength="50" style="text-transform:uppercase" name="nombre" value="<?php if (isset($_POST['nombre'])) echo $_POST['nombre'];?>" onKeyPress="return permite(event, 'car');"/>


Chicos de antemano gracias..
El problema lo tienes aquí

Código HTML:
Ver original
  1. style="text-transform:uppercase"

Ese atributo, te muestra texto en mayúsculas cuando escribes texto en el navegador.

Una cosa es mostrar texto, otra es lo que procesa PHP y otra es lo que realmente se guarda en la BD.

Debes procesar el texto para transformarlo en mayúsculas. Y para hacer eso tienes dos opciones: hacerlo con el CGI (PHP) o hacerlo con las capacidades, si están disponibles, de la BD. Yo te recomiendo lo segundo, hacerlo con las capacidades de la BD.
__________________
Ayúdame a hacerlo por mi mismo.