Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/01/2009, 05:10
Avatar de arielcasanova
arielcasanova
 
Fecha de Ingreso: octubre-2004
Ubicación: Bahía Blanca - Argentina
Mensajes: 332
Antigüedad: 20 años, 5 meses
Puntos: 1
Claro Gator! No soy taaaaaan poco conocedor del lenguaje. Eso lo hice, pero el error me lo da igual (si te fijas, en la respuesta puse $sql2, como en mi script). Aún no lo pude analizar, pero en breve vengo con la respuesta

Me da el siguiente error:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home2/emporio/public_html/pruebas/emporia/index.php on line 119

y la línea 119 dice: $total_reg = mysql_num_rows($sql2);

es por eso que... miré bien todo y gator, tienes razón,y sí, soy bastante improvisado (en realidad, apurado, jeje) Lo que entendí que me decías era que le ponía el sql sin el 2 que es como numeré a mi sentencia, cuando realidad, debería haber pedido el num_rows del resultado de la ejecución de esa sentencia.
cambié la línea por $total_reg = mysql_num_rows($result2); y ya no me da error.
Pero tampoco imprime la imagen.
Se me ocurre que: i=1; le estamos diciendo que si el num_rows - 1 es igual a i, debe imprimri... creo que habría que decirle que lo imprima si es mayor o igual, y no si es menor... ¿no? ahora pruebo y les cuento.

Le puse que imprima el total reg luego de cada registro, y siempre da 3, tanto después del primero, como del segundo, como del tercero... es decir, da el total de registros que va a imprimir, por lo tanto, total_reg-1 siempre va a dar 2, o sea, nunca va a ser igual ni menor que i (que está definida como 1) y por tanto, el if para imprimir la imagen no funciona...
¿alguna pista?
__________________
Ariel Casanova
diseño y desarrollo web estratégico
www.emporia.com.ar

Última edición por GatorV; 22/01/2009 a las 10:29