Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/05/2009, 08:30
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 16 años, 1 mes
Puntos: 360
Respuesta: Una pregunta fácil

Cita:
Lo que me da que pensar ahora es el como procede PHP a la hora de entender esa sentencia dado que hasta el primer punto se encuentra con una comilla inicial doble + una simple + nuevamente una doble.
Con un ejemplo mas sencillo del modo de operación de php.

$numero = 8;
1.
echo $numero; //Te imprime 8.

2.
echo "Este numero es el ".$variable; //Te imprime este numero es el 8.

3.
echo "hay ".$numero." personas aca"; //Te imprime hay 8 personas aca

para el caso de las sentencias sql es totalmente igual. Necesitamos seguir ejecutando en una misma sentencia (Como el ejemplo 3) varias variables.
Las comillas sencillas, son de acuerdo al tipo de dato que estés usando.

$cadena="insert into tabla values('".$_POST['usuario']."','"

Fijate que lo que esta en negrilla es lo que debe ir dentro de la cadena. El cierre de la comilla sencilla se da, en el momento en que se vuelve a abrir la cadena.

Un saludo.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming