Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/10/2006, 12:13
leeann
 
Fecha de Ingreso: febrero-2006
Mensajes: 297
Antigüedad: 18 años, 2 meses
Puntos: 1
duda con update

Hola. Tengo una funcion que pásandole una variable, tiene que realizar una consulta con la tabla que indique en la variable.
$tipo puede ser varias cosas: cliente, administrador,...
Código PHP:
$consulta="update '$tipo' set estado='$estado' where DNI='$dniUsuario'";
 
$resultado=mysql_query($consulta,$conexion) or die("error al actualizar"); 
He intentado la consulta que se muestra arriba pero me da error con '$tipo'. Cuando cambio la variable por el nombre de la tabla, me lo hace bien. Hay alguna manera de poner la variable en la consulta?
Cuando hago un select:
$consulta="select email from '$tipo' where DNI='$dniUsuario'";
me lo hace correctamente. Hay alguna diferencia?