PHP - Meter registros a un array

   
Vista:

Meter registros a un array

Publicado por Joak (7 intervenciones) el 07/02/2014 01:04:31
Hola que tal!

Quisiera ingresar a un array el resultado de un SELECT con el siguiente formato

"id_arbitro" => 10
"id_arbitro" => 20
"id_arbitro" => 30

Tengo la siguiente declaración

1
2
3
4
5
6
7
8
$stmt = $this->db->prepare('SELECT id_arbitro FROM arbitro WHERE id_cliente =? AND id_sucursal =?') or die(mysqli_error($this->db));
        $stmt->bind_param("ii", $cliente, $sucursal);
      	$stmt->execute();
      	$stmt->bind_result($id_arbitro);
      	$registros = 0;
      	$arbitros = array();
      	while ($row = $stmt->fetch()) {
}

Hice varias intentos de hacer el array dentro del while pero no lo puedo hacer .... Todo esto nace porque requiero regresar en formato JSON ese arreglo.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Meter registros a un array

Publicado por bathorz (33 intervenciones) el 07/02/2014 14:01:13
Creo que la cosa va así:
1
2
3
4
5
$i = 0;
while ($row = $stmt->fetchAll()) {
   $arbitros[$i]['id_arbitro'] = $row;
   $i++;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar