asignar datos a un array
Publicado por Jorge (6 intervenciones) el 17/07/2019 18:58:19
hola a todos y gracias de antemano por sus respuestas tengo el siguiente problema:
la conexion anda bien con pdo y sqlserver, cuando ejecuto una consulta select recupero los datos pero al asignarlos a un array solo puedo asignarle el campo id, les muestro sobre imgenes.:

en la img 1 esta la funcion q ejecuta la consulta

en la img 2 la funcion q envia el parametro de la consulta

en la img 3 recupero los datos y se asigna al array data, pero aqui solo me permite asignar el campo id de mi tabla
si agrego todos los campos no me muestra ningún resultado.

en la img 4 se muestra lo obtenido con el código copiado:
no se en que estoy fallando por favor muéstrenme mi error, gracias
la conexion anda bien con pdo y sqlserver, cuando ejecuto una consulta select recupero los datos pero al asignarlos a un array solo puedo asignarle el campo id, les muestro sobre imgenes.:

en la img 1 esta la funcion q ejecuta la consulta

en la img 2 la funcion q envia el parametro de la consulta

en la img 3 recupero los datos y se asigna al array data, pero aqui solo me permite asignar el campo id de mi tabla
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
case 'listar':
$rspta=$area->listar();
$data = array();
while ($reg=$rspta->fetch()){
$data[] = array(
"0" => $reg->identificador_are
//"1" => $reg->nombre_are
);
}
$results = array(
"sEcho"=>1, //informacion para el datatables
"iTotalRecords"=>count($data), // enviamos el total de registros
"iTotalDisplayRecords"=>count($data), // total de registros a visualizar
"aaData"=>$data);
echo json_encode($results);
break;
si agrego todos los campos no me muestra ningún resultado.

en la img 4 se muestra lo obtenido con el código copiado:
no se en que estoy fallando por favor muéstrenme mi error, gracias
Valora esta pregunta


0