Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2010, 12:50
Avatar de gabi83
gabi83
 
Fecha de Ingreso: septiembre-2010
Ubicación: Baires
Mensajes: 7
Antigüedad: 13 años, 8 meses
Puntos: 0
fetch_row no devuelve el ultimo resultado de la consulta

Hola gente,
Soy medio nueva con esto del PHP, les pido ayuda para el siguiente codigo que no esta funcionando bien:

Código PHP:
<?php 
include("conexion.php");

$sql_seleccionar_it"SELECT id_item,titulo,pais,condicion,categoria,img01,estado
FROM items
WHERE estado=1
AND condicion=1
ORDER BY categoria,pais DESC"
;

$c_seleccionar_itmysql_query($sql_seleccionar_it$miconexion);

if (!
$row_seleccionar_it mysql_fetch_row($c_seleccionar_it)){ ?>
        <p style="margin-top:30px; font-size:16px; line-height:24px">Actualmente no hay propiedades a la venta.</p>

<?php 
} else { 
        while (
$row_seleccionar_it mysql_fetch_row($c_seleccionar_it)){ 
            echo 
$row_seleccionar_it[0];
            echo 
$row_seleccionar_it[1]; 
            echo 
$row_seleccionar_it[2]; 
            echo 
$row_seleccionar_it[3]; 
            echo 
$row_seleccionar_it[4]; 
            echo 
$row_seleccionar_it[5];
            echo 
$row_seleccionar_it[6];
            echo 
"<br/><br/>";
        }
}  
?>
Basicamente, realizo una consulta a la base de datos, si no tiene resultados muestro el mensaje "Actualmente no hay propiedades a la venta", sino uso el while y el fetch_row para mostrar los resultados.

El problema es que por algun motivo no muestra el ultimo resultado de la consulta, muestra uno menos que cuando hago la consulta en phpMyAdmin...

Alguien sabe por que puede ser?? Gracias :)