Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

¿Por que ---> caracte \?

Estas en el tema de ¿Por que ---> caracte \? en el foro de Bases de Datos General en Foros del Web. Hola mi pregunta es la siguiente ¿Porqué si quiero insetar en una tabla de mysql " C\ lolailo" he de hacer esta consulta? : INSERT ...
  #1 (permalink)  
Antiguo 02/05/2004, 11:54
 
Fecha de Ingreso: octubre-2003
Mensajes: 153
Antigüedad: 20 años, 6 meses
Puntos: 5
¿Por que ---> caracte \?

Hola mi pregunta es la siguiente ¿Porqué si quiero insetar en una tabla de mysql " C\ lolailo" he de hacer esta consulta? :

INSERT INTO direccion (dir_direccion) VALUES ('C\\ lolailo').

Si hago esta ocnsulta me inserta C\ lolailo, sin embargo si hago esta otra consulta:

NSERT INTO direccion (dir_direccion) VALUES ('C\ lolailo').

Me inserta " C lolailo"

¿PorquE?
  #2 (permalink)  
Antiguo 02/05/2004, 13:06
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 20 años, 4 meses
Puntos: 13
algunos simbolos y caracteres son propios de php, como el $, las comillas dobles, el backslash, si quieres "imprimir" alguno de ellos debes anteponerle un backslash para que el php no lo confunda como un simbolo propio.

por eso en tu ejemplo, para que el simbolo \ se guarde en tu base, debes anteponerle otro \, o si en la base quieres insertar el simbolo $, debes hacerlo \$
__________________
El conocimiento es libre: Movimiento por la Devolución
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 21:55.