hola.
posiblemente tengas un error en tu query a mysql, no soy muy bueno con mysql, para decirte si esta mal o no nadamas de verlo. pero te puedo dar un tip:
pont tu script asi:
Código PHP:
$queri = mysql_query("SELECT descrautos.*, descrautos.marca AS nom_marca, descrautos.ciudad AS nom_ciudad, marca.id, ciudad.id
FROM descrautos, marca, ciudad
WHERE descrautos.marca=marca.id AND descrautos.ciudad=ciudad.id");
if($queri){
while($campo = mysql_fetch_array($queri)) {
echo "Auto<BR>
Marca: ".$campo['nom_marca']."<BR>
Descripción: ".$campo['descripcion']."<BR>
Precio: ".$campo['precio'];
}
}
else{
die(mysql_error());
}
porque si tu query tiene error, $queri se le asignara un valor false,
entonces en tu while te marca error, porque estas pasandole
Código PHP:
mysql_fetch_array(false);
aparte, con ese if puedes ver exactamente el error que te regresa mysql
espero q te sirva,
saludos,
Carlos Alejandro