Ver Mensaje Individual
  #7 (permalink)  
Antiguo 21/08/2013, 10:29
Jose789
 
Fecha de Ingreso: diciembre-2012
Ubicación: Murcia
Mensajes: 329
Antigüedad: 12 años
Puntos: 4
Respuesta: Mostrar siendo 1 y mostrar siendo 0

Cita:
Iniciado por loncho_rojas Ver Mensaje
Prueba asi...

Código PHP:
<?php 

$rawname 
$_SESSION['username'];//usuario
$rawpass $_SESSION['password'];//clave

    //obtenemos todos los datos del usuario que coincida con la clave y password
    
$usersql mysql_query("SELECT * FROM users WHERE username = '".$rawname."' AND password = '".$rawpass."' LIMIT 1");
    
    
//recorremos el array
    
$myrow mysql_fetch_array($usersql);


    
//si ya trajiste los datos del usuario, es redundante volver
    //a generar otra consulta más
    // Solo debes compararlo
    
if ($myrow['vip'] == 0) {
        echo 
"Hazte vip";
    }else {
        echo 
"ERES VIP!";
    }


?>
La segunda consulta en USERS es redundante, pues con la verificación de usuario y contraseña ya le pides al SQL que traiga todos los datos de la fila que coincidan con la clave y el usuario... por ende, solo te resta compararlo.
Nada sigue igual si me pongo 1 se queda igual en Hazte vip cuando deberia de aparecer Eres vip