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

$items = array( "$fila['nombre']"=>"$fila['RPE']", );


Te da error por la coma, esa coma indica que habría un elemento más a la derecha, pero al no ponerlo, da error.

La forma en que podrías hacer es así (creo, ya que no revisé a profundidad tu código)

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. }