Me explico mejor. esta es mi funcion:
Código PHP:
$dato = array();
$sqllistar="select a.codigo, a.nombre, a.apellido,
a.imagen,b.nombre as programa from tbcuenta a
inner join tbprograma b where a.idprograma = b.idprograma
and codigo like '%$codigo%' and idestado = 1 group by a.codigo";
$registro=mysql_query($sqllistar,$conn);
while ($fila = mysql_fetch_assoc($registro)){
$dato[] = array("value"=> $fila['codigo'],
"foto"=> $fila['imagen'],
"nombre"=> $fila['nombre'],
"apellido"=> $fila['apellido'],"programa"=> $fila['programa']);
}
return $dato;
No todos los datos se pierden, diciendo null, pero el que nunca me aparece es el de programa....
Yo pruebo la consulta en mysql y funciona de maravilla, pero el arreglo $dato no esta guardando el valor de la columna b.nombre que corresponde al nombre del programa del usuario...
se los agradezco de antemano