intento tener un array del estilo
$fichas[0][1] <-- devuelve el ID
$fichas[0][2] <-- devuelve la calle
$fichas[0][3] <-- devuelve el telefono
$fichas[0][N]
pero me hago un lio cuando voy a meter los datos... creo que con el for() no es la mejor manera..
tengo esto:
Código:
$fichas = array(); $ficha_datos = array(); $db_select = "SELECT COUNT(id_ficha) as total FROM fichas WHERE id_tipo=1"; $result = mysql_query($db_select,$link); $row = mysql_fetch_array($result); if($row["total"]<>""){ $total = $row["total"]; }else{ $total = 0; } mysql_free_result($result); echo($total."<br>"); $db_select = "SELECT id_ficha,direccion,poblacion,id_provincia,cod_postal,"; $db_select.= "detalles,alquiler,venta,precio,metros_cuadrados,telefono_contacto,"; $db_select.= "email_contacto FROM fichas";//",provincias WHERE id_tipo=1 ORDER BY id_ficha DESC,fecha_creacion DESC"; echo($db_select."<br>"); $result = mysql_query($db_select,$link); $row2 = mysql_fetch_array($result); $i = 0; for($i=0;$i<$total;$i++){ $fichas[$i] = array("0"=>$row2["id_ficha"],"1"=>$row2["direccion"]); } echo($fichas[1][0]."<br>"); echo($fichas[2][0]."<br>"); mysql_free_result($result);
A ver si alguien me puede echar un cable u orientarme..
Mil gracias!