Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/02/2006, 11:41
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Debes usar la función de PHP "mysql_result()" para acceder al resultado .. que en definitia es una "columna" sólo .. lo que pasa que como no usas un "ALIAS" para esa función que aplicas .. no tiene un nombre por el cual accederla sino que tienes que accederlo por "n°" de "columna" del resultado ..

Código PHP:
<?
$sqlfecha
="SELECT DATEDIFF('2006-02-07 23:59:59','2006-02-08')"
$resultado mysql_query($sqlfecha$conexion);
$diferencia=mysql_result($resultado,0);
echo 
$diferencia;
?>
Para que lo veas más claro puedes usar un "Alias" del SQL de Mysql para dar un nombre a ese "resultado" de tu aplicación de funciones y demás:

Código PHP:
<?
$sqlfecha
="SELECT DATEDIFF('2006-02-07 23:59:59','2006-02-08') AS resultado"
$resultado mysql_query($sqlfecha$conexion);
$diferencia=mysql_result($resultado,0,"diferencia");
echo 
$diferencia;
?>
Un saludo,