Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/09/2012, 18:52
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses
Puntos: 528
Respuesta: como meter resultados de consulta en array de esta forma?

Debes comprender la forma en que trabajan los arreglos. La coma no es necesaria, a menos que declararas el arreglo de forma "manual", es decir por código y no de forma dinámica, como lo necesitas si lees desde la base de datos.

Por lo que veo quieres construir el arreglo como si fuera una cadena de texto, cuando no debe ser así, ya que tendrías que hacer un eval a ese código.

¿Realmente existen los campos "nombre" y "RPE" en la tabla? si existen y tienen datos, prueba a imprimir el arreglo resultante.


Código PHP:
Ver original
  1. $sql="SELECT nombre, RPE  FROM organigrama WHERE nombre LIKE '%$term%'";
  2. $resultado = mysql_query($sql) or die('Error en la consulta'.mysql_error());
  3. while ($fila=mysql_fetch_assoc($resultado)) {  //obtenemos en forma asociativa la fila ej: array('juan'=>'hola')
  4.     $items[] = $fila;//agregamos la fila a un array, obteniendo un array como el que pides.
  5. }
  6.  
  7. var_dump($items);