Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2010, 16:31
romeo4u
 
Fecha de Ingreso: abril-2010
Mensajes: 2
Antigüedad: 14 años
Puntos: 0
Ayuda urgente

Hola a todos, soy nuevo en este foro... me agradaria mucho poder kompartir ideas acerca del desarrollo web.
Tengo una duda... o sea, la situacion es la siguiente.
Tengo un sitio web, conectado a una base de datos, lo que quiero es saber que estoy haciendo mal en mi codigo, pues lo que quiero es que compruebe si un campo del resultado de la consulta es vacio se dirija a una pagina X, y si no, que se dirija a una pagina Y.
el codigo es el siguiente:

mysql_select_db($database_controlconnect, $controlconnect);
$query_buscar = "SELECT CI, horasale FROM control WHERE CI = 'colname' and horasale = NULL" ;
$buscar = mysql_query($query_buscar, $controlconnect) or die(mysql_error());
$row_buscar = mysql_fetch_assoc($buscar);
$totalRows_buscar = mysql_num_rows($buscar);

if ($row_buscar)
{
//declare one session variable and assign it
$_SESSION['ci'] = $colname_buscar;
$GoTo = "../new/users-zone-datos.php";
header("Location: $GoTo");
}

else
{
mysql_select_db($database_controlconnect, $controlconnect);
$query_buscar = "SELECT CI FROM control WHERE CI = 'colname' ";
$buscar = mysql_query($query_buscar, $controlconnect) or die(mysql_error());
$row_buscar = mysql_fetch_assoc($buscar);
$totalRows_buscar = mysql_num_rows($buscar);

$_SESSION['ci'] = $colname_buscar;
$GoTo = "../SUBSCRIBE/subscribe.php";
header("Location: $GoTo");
}

La idea que muestro aqui es que realiza una consulta, buscando al usuario con CI entrado por el teclado que contenga el dato horasale nulo. Si lo encuentra que me dirija a la pagina especificada en el if... y si no, que se ejecute el else...