Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2006, 09:06
jglorenzosqr
 
Fecha de Ingreso: octubre-2005
Mensajes: 778
Antigüedad: 18 años, 6 meses
Puntos: 1
Problema con manejo de variables

Declaré una variable como global en un script php.

$GLOBALS=$privilegio;

Pero al verificar los datos en una base de datos, como que no obtiene el valor :

Indicó por teclado el usuario, el cual tiene asignado "privilegio=1", pero la variable "$privilegio" recibe el valor "0".
$conexion_host_tramites = mysql_connect("localhost", "root", "root");
// Abre una conexión en el mysql con el host de mi maquina ------>
mysql_select_db("tramites_academicos", $conexion_host_tramites);
$consulta_usuarios = mysql_query("SELECT * FROM usuarios WHERE usuario LIKE '%$usuario%' AND clave LIKE '%$clave%'", $conexion_host_tramites);

if ($reg_actual = mysql_fetch_array($consulta_usuarios))
{
$privilegio = "";
$privilegio = $reg_actual["privilegios"];
echo $privilegio;
}
...
Que error he cometido en la declaración de la variable o en alguna operación?

Los campos de la base de datos usuarios son :
usuario VARCHAR(12)
clave VARCHAR(12)
privilegios VARCHAR(1)