Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/01/2016, 07:45
geen
 
Fecha de Ingreso: enero-2016
Ubicación: Rio Negro - Cipolletti
Mensajes: 5
Antigüedad: 8 años, 4 meses
Puntos: 0
Pregunta Llenar array con consulta mysql

Buenas que tal,

tengo la necesidad de llenar un array con los datos de una consulta mysql, el problema es que me da error de syntaxis por todos lados, lo que eston intentando hacer es lo siguiente:

Código:
<?php
include('conexion.php');
	$detalleFactura=mysqli_query($conexion,"SELECT * FROM detalle_factura");
		while($row=mysqli_fetch_array($detalleFactura)){
		$detalles = array(
					'detalles' => array (
					          array(
					             'qty' => $row['cantidad'],                    // cantidad
					             'umed' => 7,                   // unidad de medida
					             'codigo' => $row['producto_id'],
					             'ds' => $row['detalle_producto'],
					             'precio' => $row['precio_venta'],
					             'importe' => $row['total'],
					             'imp_iva' => 21,
					             'iva_id' => 5,                 // tasa de iva 5: 21%
					             'u_mtx' => 123456,             // unidad MTX (packaging)
					             'cod_mtx' => $row['producto_id'],    // código de barras para MTX
					             'despacho' => 'Nº 123456',
					             'dato_a' => NULL, 'dato_b' => NULL, 'dato_c' => NULL, 
					             'dato_d' => NULL,'dato_e' => NULL,
					             'bonif' => 0,
					          ),
		        ),
);
}

$json = file_put_contents('/home/geen/Documentos/testDetalles.json', json_encode(array($detalles)));

?>
Necesito rellenar ese array, se que hay una forma de hacerlo directamente, pero es importante que pueda ponerle los nombres a las variables del array.

sugerencias?

Gracias