Hi tendral,
Why are you using echo statement inside a print statement? please refer the PHP manual for string concatenation.
This will fix your problem,
while($row = mysql_fetch_array($result))
{
print
'<tr>
<td width="30%" height="25"> '.$row["title"].'
</td>
<td width="25%" height="25">'.$row["author"].'
</td>
<td width="35%" height="25" align="right">$.'$row["price"].'
</td>
<td width="20%" height="25">
<a href="cart.php?action=add_item&isbn='.$row["ISBN"].'&qty=1">Add To Cart</a>
</td>
</tr>
<tr>
<td colspan="4">
<hr size="1" NOSHADE>
</td>
</tr> ';
}//END OF WHILE LOOP
Thanks,
regards,
Niroshan