Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2005, 08:57
Yunsung
 
Fecha de Ingreso: septiembre-2005
Mensajes: 4
Antigüedad: 18 años, 7 meses
Puntos: 0
Columna de tipo set (leer datos)

Bueno, estoy haciendome un sistema de usuarios, y tengo una funcion que comprueba si el usuario es administrador o no. La columna que lo define es un Set con valores si y no. La funcion es la siguiente:

Código:
function comprobar_nick_es_admin($nick_user)
{
  $conn = mysql_connect($host,$user,$password);
  mysql_select_db($db,$conn);
  $ssql = "SELECT * From usuario WHERE nick_usuario = '$nick_user' and es_admin = si";
  $resultado = mysql_query($ssql,$conn);
  if (mysql_num_rows($resultado)!=0)
  {
    mysql_free_result($resultado);
    mysql_close($conn);
    return 1;
  }
  else
  {
    mysql_free_result($resultado);
    mysql_close($conn);
    return 0;
  }
}
Bien, el problema es que no detecta si es admin o no. Me gustaria saber cual es el problema (supongo que sera que asi no se leen los valores SET, pero no tengo ni idea).

Gracias por las molestias.


Uves