Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/09/2011, 11:10
skirlappa
 
Fecha de Ingreso: junio-2005
Mensajes: 107
Antigüedad: 18 años, 10 meses
Puntos: 0
duda con if elseif

Hola, estoy haciendo un script que compruebe si el ususario logueado ha insertado ya una consulta, si la ha hecho que muestre que si lo hizo y si no la hizo que muestre que no la hizo

Pense en sacar el id relacionado con el usuario y comprobarlo con la session (esto es una parte de un código más extenso)


Código PHP:
$ver=mysql_query("SELECT iduser FROM resultados WHERE iduser='$_SESSION[id]'");
while(
$ver1=mysql_fetch_array($ver))
{
    if(
$ver1[0]==$_SESSION['id'])
    {
        echo 
"este usuario ha hecho una apuesta";
    }
    elseif(
$ver1[0]!=$_SESSION['id'])
    {
        echo 
"este usuario NO ha hecho apuesta ".$ver[0];
    }

El 1º if me lo ejecuta, quiero decir que si encuentra en la tabla en el campo iduser un id igual al que tenemos en la session si te muestra el mensaje "este usuario ha hecho una apuesta"; pero el segundo no lo muestra, quiero decir que si no hay ningun campo que sea igual que el id de la session no imprime nada en pantalla... ¿Sabéis que puede ser?