Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2010, 08:03
fiu
 
Fecha de Ingreso: diciembre-2006
Ubicación: Barcelona
Mensajes: 128
Antigüedad: 18 años, 2 meses
Puntos: 8
problemilla con mysql_result()

Hola,

mirad tengo este pequeño problemilla en el que no veo el fallo i no me explico el porqué. Sé que podria hacerlo con while y arrays y esas cosas, pero a veces para 1 solo resultado me gusta usar el mysql_result, aunque en este caso no me funciona y me preguntaba si seria por el tipo de consulta (buscar un valor maximo):

Código PHP:
Ver original
  1. $sql = "SELECT max(num) FROM numeros WHERE idUsuario='".$_SESSION['usuario']."'";
  2.  
  3. $resultado = mysql_query($sql,$conexion);
  4.  
  5. if(mysql_result($resultado,0,0)) { $numero = mysql_result($resultado,0,0)+10; }
  6. else { $numero= 10; }
  7.  
  8. echo "numero maximo:".mysql_result($resultado,0,0); // lo he puesto para comprobar

pues ahí está, es super sencillo y lo he usado mil veces, pero no consigo el numero. La consulta la he probado en la base de datos y funciona correctamente. Quizá sean las horas trabajando pero es que no veo el fallo y no me quiero rendir :P

saludos.