¿Formato de echo en php?

Hola experto, tengo el siguiente código:
foreach($itemsEnCesta as $k => $v){
echo 'Artículo: '.$k.' Cantidad: '.$v.'<br>';
}
¿Cómo puedo hacer que cada variable ($k y $v) salgan dentro de una celda de una tabla cada uno?
Muchas gracias

4 Respuestas

Respuesta
1
Así:
Echo "<table>"
Echo "<tr><td>Artículo</td><td>Cantidad</td></tr>"
foreach($itemsEnCesta as $k => $v){
echo '<tr><td>'.$k.'</td><td>'.$v.'</td></tr>';
}
Echo "</table>"
Respuesta
1
Sería así:
echo"<table>";
echo"<tr><td>Articulo</td><td>Cantidad</td></tr>";
foreach($itemsEnCesta as $k => $v){
echo "<tr><td>".$k."</td><td> ".$v."</td></tr>";
};
echo"</table>";
Respuesta
1
Ante todo mis disculpas pues pase un tiempo apartado de las PC, estoy en mi periodo vacacional. Pues simple. Mira lo que tienes que hacer es imprimir una tabla y en el ciclo foreach entonces imprimes las celdas. Mira el ejemplo:
echo '<table>';
foreach($itemsEnCesta as $k => $v){
echo '<tr>';
echo '<td>Artículo:</td>';
echo '</tr>';
echo '<tr>';
echo '<td>'.$k.'</td>';
echo '</tr>';
echo '<tr>';
echo '<td>Cantidad:</td>';
echo '</tr>';
echo '<tr>';
echo '<td>'.$v.'</td>';
echo '</tr>';
}
echo '</table>';
Respuesta
1
De esta forma:
echo "<table>";
foreach ($itemsencesta as $k=>$v) {
echo "<tr>";
echo "<td> Artículo: $k</td>";
echo "<td> Cantidad: $v</td>";
echo "</tr>";
}
echo "</table>";

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas