Cita:  
					Iniciado por maxpower2008  
  <?php 
 
mysql_select_db($database_connection, $connection); 
$contar =sprintf("SELECT ..." );
$fechaactual = time();
$timestamp = strtotime($contar['fechacierre']);
 
$res = mysql_query($contar) or die(mysql_error()); 
if ((mysql_num_rows($res)>0)&&($fechaactual >= $timestamp))// Aqui te faltaron los parentesis
{
echo 'X';
 
} else {
 
echo 'Y';
 
}
 
?>
    
Gracias a quedado bien pero si pongo solo una condicion (if (mysql_num_rows($res)>0))me muestra 'X'
cuando aumento la segunda
if ((mysql_num_rows($res)>0)and($fechaactual >= $timestamp))
Muestra 'Y' 
Aun cuando se cumplen las dos condiciones y debería mostrar 'X' 
