Almacenalas en un array y luego imprimelas con un while, aconsejaria que depures primero y pruebes si estar recibiendo las variables.
Hacer la consulta y almacenar en array:
Código PHP:
Ver original$criterio = $_POST['criterio'];
$query_stock= ("SELECT * FROM prd WHERE cla_id = '$criterio' ORDER BY prd_des ");
?>
Hacer la presentación:
Código PHP:
Ver original<table border="4" cellpadding="2" cellspacing="5" bgcolor="#ffffff">
<tr bordercolor="red" align="center" bgcolor="#66FFFF">
<td colspan="5"><h2><?php echo $row_stock['cla_id']; ?></h2></td>
</tr>
<tr>
<td>ID</td> <td>descripcion</td> <td>Cantidad</td> <td>almacen</td> <td>Proveedor</td>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_stock['prd_id']; ?></td>
<td><?php echo $row_stock['prd_des']; ?></td>
<td><?php echo $row_stock['prd_qty']; ?></td>
<td><?php echo $row_stock['cla_id']; ?></td>
<td><?php echo $row_stock['prv_id']; ?></td>
</tr>
</table><br />
<table border="0" cellpadding="1" cellspacing="1">
<tr>
<td><?php echo "El total de Items es :" . $totalRows_stock ?></td>
</tr>
</table>