Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/09/2009, 13:32
Avatar de CHuLoSoY
CHuLoSoY
 
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 2 meses
Puntos: 29
problema con comillas simples e ingreso en bd

Mirad el código:

Código PHP:
$mensaje="[font style=\\\'color:".$_GET['color'].";font-family:".$_GET['fuente'].";\\\' ]".$_GET['mensaje']."[/font]";

    
mysql_query("INSERT INTO g (id, user, sala, mensaje, fecha, hora) 
        values (NULL, '"
.$user."', ".$sala.", '".$mensaje."', now(), now());"); 
¿Porqué no lo ingresa? He probado de mil maneras las comillas, como esto:

Código PHP:
$mensaje="[font style=\'color:".$_GET['color'].";font-family:".$_GET['fuente'].";\' ]".$_GET['mensaje']."[/font]";

    
mysql_query("INSERT INTO g (id, user, sala, mensaje, fecha, hora)
        values (NULL, '"
.$user."', ".$sala.", \"".$mensaje."\", now(), now());"); 
Y tampoco va. Pretendo meter las comillas simples con la barra ( \' ) para mostrarlo luego a mi manera.

A ver si me podéis ayudar.

Un saludo.

PD: No suelta errores de mysql, pero si sólo pongo $mensaje=$_GET['mensaje']; funciona perfectamente.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.