Du har ingen loop i ditt mallskript, det är därför du bara ser en post visad.
Jag vet inte exakt hur din kod är organiserad utanför kodavsnittet du har lagt upp, men förutsatt att dina datarader är i $rows
arrayvariabel, kommer koden att se ut ungefär så här:
<? foreach($rows as $row) { ?>
<tr>
<td ><?php echo $img; ?></td>
<td>Book Name:</td>
<td ><?php echo $row['pname']; ?></td>
<td class="text1">MRP:</td>
<td><?php echo $row['price'];?> </td>
</tr>
<? } ?>