Tengo una ligera duda les explico:
En esta tabla :
Quiero que en la posicion donde dice "Producto(s)" me muestre una serie de productos que estan registrados en la base de datos, pero en una sola fila, como podria hacer eso?
Por ejemplo el cliente "Pepita Jimenez" puede haber cotizado 4 productos, pero al yo intentar mostrarlos, me los muestra asi:
Quiero que por ejemplo no me los muestre 1 por 1, sino que en una misma linea me ponga "41,44,45,46" obviamente no quiero que aparezcan los numeros, ya despues compararía en la BD de "productos" el id con el nombre y ponerlo.
Código PHP:
<?php
if(!isset($_COOKIE['id_usuario'])){
require ('Funciones/login_functions.php');
redirect_log();
}
$page_title = 'Cotizaciones Realizadas';
include ('includ/header.inc.html');
echo '<br />';
echo '<div class="imperq">';
include ('includ/header_admin.html');
echo '<h1> Cotizaciones Realizadas</h1>';
require ('../mysqli_connect.php');
/* Creamos una consulta en la BD */
$consulta = "SELECT *, CONCAT(atencion,' ',apellidos) AS nombre FROM cotizaciones INNER JOIN detalle_cotizacion ON cotizaciones.num_cot = detalle_cotizacion.num_cot";
$resultado = mysqli_query($dbc, $consulta);
$numero = mysqli_num_rows($resultado);
if($numero > 0){
echo " <strong>Ing. {$_COOKIE['first_name']} se han realizado $numero cotizaciones.</strong>";
echo '<table align="center" cellspacing="3" cellpadding="3" >
<tr>
<td align="center"><b>Borrar</b></td>
<td align="center"><b>No. Cotización</b></td>
<td align="center"><b>Fecha</b></td>
<td align="center"><b>Nombre Cliente</b></td>
<td align="center"><b>Telefono</b></td>
<td align="center"><b>Producto(s)</b></td>
<td align="center"><b>Venta Total</b></td>
<td align="center"><b>Status</b></td>
</tr>
';
while($row = mysqli_fetch_array($resultado, MYSQLI_ASSOC)){
$estatus = $row['status'];
$estadoMsg = "";
if($estatus == "1") { $estadoMsg = "Acitva";}
if($estatus == "2") { $estadoMsg = "Inactiva";}
echo '
<tr>
<td align="center"><img src="imagen/borrar.png"></td>
<td align="center">'.$row['num_cot'].'</td>
<td align="center">'.$row['fecha_cot'].'</td>
<td align="center">'.$row['nombre'].'</td>
<td align="center">'.$row['telefono'].'</td>
<td align="center">'.$row['id_prod'].'</td>
<td align="center">'.$row['total_venta'].'</td>
<td align="center">'.$estadoMsg.'</td>
</tr>';
}
echo '</table>';
echo '<br />';
mysqli_free_result($resultado);
} else {
echo '<p>No se ha realizado ninguna cotización</p>';
}
echo '</div>';
mysqli_close($dbc);
include ('includ/footer.inc.html');
?>