Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/08/2005, 02:00
Avatar de abe_k
abe_k
 
Fecha de Ingreso: diciembre-2004
Mensajes: 286
Antigüedad: 19 años, 4 meses
Puntos: 2
dos consultas

Es una manera de hacerlo pero dos veces. Las comillas simples son obligatorias pq el campo usuario es un string o parecido.

consulta:
Código:
$result=mysql_query("SELECT * FROM usuarios WHERE usuario = '".$ZUSER."'",$link);
Aqui lo que hago es diferenciar el código sql del codigo php:

"SELECT * FROM usuarios WHERE usuario = '"->codigo SQL

.$ZUSER.->los puntos significan la concatenacion de caracteres en php (unimos la sentencia sql y la php)

"'",$link);->cerramos la sentencia sql

consulta:
Código:
$result=mysql_query("SELECT * FROM usuarios WHERE usuario = '$ZUSER'",$link);
Normalmente php cuando ve un $nombredelquesea, lo toma como una variable de php aunque este dentro de otro codigo embebida.

Puede decirse que son dos formas de hacerlo, su finalidad es la misma. Yo te recomendaria el primero pq, en algun caso especial el segundo caso no funciona.

lo entendiste??saludos
__________________
abe_k

Si quieres visitar Andorra, consulta la guia de este pequeño pais y conseguiras toda la información que necesites. La guia del visitante en Andorra