Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/09/2010, 16:02
kepannx
 
Fecha de Ingreso: abril-2008
Ubicación: Medellin
Mensajes: 15
Antigüedad: 16 años, 1 mes
Puntos: 0
problemas con array y while

Hola. necesito que un array se alimente con los resultados que me arroje un while, es decir que cuando el ciclo comienze el array con la matriz 0 valga por ejemplo 1 y luego cuando vuelva el ciclo en la matriz 2 del mismo array sea por ejemplo 5, tengo el codigo y me funciona pero si dejo la variable dentro del array. pero si la variable la saco del while solo me reconoce el la primera matriz, pero de ahi en adelante no. tengo este code:

Código PHP:
<?php
 $sql 
"SELECT * FROM propiedad WHERE ciudad LIKE '$ciudad' AND barrio LIKE '$barrio' AND para LIKE '$para' AND  alcobas LIKE '%$habitaciones%' AND valor_tipo LIKE '$valor'";

if(@
$query=mysql_db_query($database_payvaasociados,$sql,$conexion)){echo "ok";} else {echo "no";}

$num=0;
while(
$fetch=mysql_fetch_array($query)){
$code = array(
                       
$num=>$fetch["codigo"]);
   echo 
$code[$num]."
"
;//aqui me lo alimenta bien y me muestra las diferentes matrices
 
$num++;
 
$num;
}
?>
pero si lo hago asi no me funciona :

Código PHP:
<?php
 $sql 
"SELECT * FROM propiedad WHERE ciudad LIKE '$ciudad' AND barrio LIKE '$barrio' AND para LIKE '$para' AND  alcobas LIKE '%$habitaciones%' AND valor_tipo LIKE '$valor'";

if(@
$query=mysql_db_query($database_payvaasociados,$sql,$conexion)){echo "ok";} else {echo "no";}

$num=0;
while(
$fetch=mysql_fetch_array($query)){
$code = array(
                       
$num=>$fetch["codigo"]);
   echo 
$code[$num]."
"
;//aqui me lo alimenta bien y me muestra las diferentes matrices
 
$num++;
 
$num;
}

echo 
$code [0]; // me muestra error o que el array esta  vacio

?>