concatenar separando con comas y punto al final con foreach
Publicado por Julian (4 intervenciones) el 21/03/2021 00:00:00
Hola, no he podido realizar lo siguiente, resulta que estoy sacando las categorías de un producto y las concateno a cada una de las categorías una coma pero lo que quiero es que el ultimo elemento del foreach tenga un punto en vez de una coma.
Agradecería mucho la ayuda de alguien.
Agradecería mucho la ayuda de alguien.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<table id="example-table" class="display nowrap" style="width:100%;color: black;">
<thead style="color: white;">
<th> Nombre</th>
<th> Precio</th>
<th> Cantidad</th>
<th> Categoria</th>
<th> Consola</th>
<th>Servicios</th>
</thead>
<tbody>
<?php
foreach ($productos as $productoActual) {
$productocategoria = new ProductoCategoria($productoActual->getIdProducto(), "");
$productocategorias = $productocategoria->consultarTodos();
$productotipo = new ProductoTipo($productoActual->getIdProducto(), "");
$productotipos = $productotipo->consultarTodos();
echo "<tr>";
echo "<td>" . $productoActual->getNombre() . "</td>";
echo "<td>" . $productoActual->getPrecio() . "</td>";
echo "<td>" . $productoActual->getCantidad() . "</td>";
echo "<td>";
foreach ($productocategorias as $productocategoriaActual) {
$categoria = new Categoria($productocategoriaActual->getCategoria_idCategoria(), "", "");
$categorias = $categoria->mostrarTodos();
foreach ($categorias as $categoriaActual) {
echo $categoriaActual->getNombre() . ", ";
}
}
echo "</td>";
echo "<td>";
foreach ($productotipos as $productotipoActual) {
$tipo = new Tipo($productotipoActual->getTipo_idTipo(), "", "");
$tipos = $tipo->mostrarTodos();
foreach ($tipos as $tipoActual) {
echo $tipoActual->getNombre() . ", ";
}
}
echo "</td>";
echo '<td>
<button data-toggle="modal" data-target="#ver" name="verMas" title="Ver más" class="btn btn-sm"><i class="fas fa-eye text-light"></i></button>
<button data-toggle="modal" data-target="#editar" name="editarProducto" title="Editar Producto" class="btn btn-sm"><i class="fas fa-edit text-light"></i></button>
</td>';
echo "</tr>";
}
?>
</tbody>
</table>
Valora esta pregunta


0