Foros del Web » Programando para Internet » PHP »

como insertar en mayusculas

Estas en el tema de como insertar en mayusculas en el foro de PHP en Foros del Web. hola compañeros se q esta pregunta tal ves sea muy tonta pero quiero que cada vez que se inerte un campo a mi base de ...
  #1 (permalink)  
Antiguo 05/02/2010, 12:21
 
Fecha de Ingreso: febrero-2010
Mensajes: 27
Antigüedad: 14 años, 9 meses
Puntos: 0
como insertar en mayusculas

hola compañeros se q esta pregunta tal ves sea muy tonta pero quiero que cada vez que se inerte un campo a mi base de datos se en mayusculas se que se hace con la instruccion de upper(si no me equivoco) este es mi instruccion;

mysql_query("insert into ejem UPPER ((no_articulo,nom_articulo,marca,talla) values('{$_POST['no_articulo']}','{$_POST['nom_articulo']}','{$_POST['marca']}','{$_POST['talla']}')"),$link);

ESPERO SUS COMENTARIOS.
  #2 (permalink)  
Antiguo 05/02/2010, 12:25
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 15 años, 3 meses
Puntos: 150
Respuesta: como insertar en mayusculas

A la hora de insertar seria asi:
Código PHP:
mysql_query("insert into ejem  values(
'"
.strtoupper($_POST['no_articulo'])."',
'"
.strtoupper($_POST['nom_articulo'])."',
'"
.strtoupper($_POST['marca'])."',
'"
.strtoupper($_POST['talla'])."')",$link); 
No hace falta indicar los campos de la tabla, y esos corchetes { } realmente no se para que eran xD
  #3 (permalink)  
Antiguo 05/02/2010, 12:29
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 8 meses
Puntos: 77
Respuesta: como insertar en mayusculas

Cita:
Iniciado por rirf Ver Mensaje
hola compañeros se q esta pregunta tal ves sea muy tonta pero quiero que cada vez que se inerte un campo a mi base de datos se en mayusculas se que se hace con la instruccion de upper(si no me equivoco) este es mi instruccion;

mysql_query("insert into ejem UPPER ((no_articulo,nom_articulo,marca,talla) values('{$_POST['no_articulo']}','{$_POST['nom_articulo']}','{$_POST['marca']}','{$_POST['talla']}')"),$link);

ESPERO SUS COMENTARIOS.
En realidad tienes que aplicar la funcion upper a cada uno de los valores a insertar

Cita:
Iniciado por Vun Ver Mensaje
A la hora de insertar seria asi:
Código PHP:
mysql_query("insert into ejem  values(
'"
.strtoupper($_POST['no_articulo'])."',
'"
.strtoupper($_POST['nom_articulo'])."',
'"
.strtoupper($_POST['marca'])."',
'"
.strtoupper($_POST['talla'])."')",$link); 
No hace falta indicar los campos de la tabla, y esos corchetes { } realmente no se para que eran xD
Si no va insertar en todos los campos _si_ que es necesario indicar los nombres. Y las llaves {} son para poder meter las variables de array asociativos dentro de las cadenas.
  #4 (permalink)  
Antiguo 05/02/2010, 13:31
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 15 años, 3 meses
Puntos: 150
Respuesta: como insertar en mayusculas

me dejais en evidencia :$ jeje
  #5 (permalink)  
Antiguo 05/02/2010, 15:15
Avatar de OmarV  
Fecha de Ingreso: febrero-2010
Mensajes: 82
Antigüedad: 14 años, 9 meses
Puntos: 3
Respuesta: como insertar en mayusculas

algo mas facil,,

simplemente donde muestres lo que quieras en mayusculas pon esto
CSS:
Cita:
.fontt{
text-transform:uppercase;

}
Texto:
Cita:
<font class="fontt">mayusculas</font>
  #6 (permalink)  
Antiguo 05/02/2010, 15:38
Diegotopet
Invitado
 
Mensajes: n/a
Puntos:
De acuerdo Respuesta: como insertar en mayusculas

lo que también puedes hacer es si los datos los estas capturando en un formulario puedes poner este código

Código HTML:
<input onkeyup="this.value=this.value.toUpperCase()" type="text" size="50"/></p></label> 
esto hace que al momento de capturar el texto se convierta a mayúscula y cuando almacena lo almacena como tal, espero que esto te funcione.
  #7 (permalink)  
Antiguo 05/02/2010, 17:36
 
Fecha de Ingreso: febrero-2010
Mensajes: 27
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: como insertar en mayusculas

muchas gracias compañeros aplicare la q mas se acomode a mis necesidades


gracias ...
  #8 (permalink)  
Antiguo 05/02/2010, 18:32
Avatar de maturano  
Fecha de Ingreso: enero-2010
Ubicación: /home/
Mensajes: 537
Antigüedad: 14 años, 10 meses
Puntos: 36
Respuesta: como insertar en mayusculas

Cita:
Iniciado por OmarV Ver Mensaje
algo mas facil,,

simplemente donde muestres lo que quieras en mayusculas pon esto
CSS:
Eso solo visualiza el texto en mayúsculas, pero no lo cambia. CSS es un lenguaje de presentación, no de comportamiento .

Edit: Un poco irónico se use con la etiqueta <font>; tampoco hay que usar dicha etiqueta
__________________
I ♥ The Music!

Etiquetas: mayusculas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:08.