Parse error: syntax error, unexpected $end in C:.......
Des pues de los suspensivos te dice la linea que prvoca el error...
Código PHP:
Ver original<?php echo "<table width = \"100%\" border = 0>";
//create a table row for each book
foreach ($book as $row)
{
$url = "show_book.php?isbn=".($row["isbn"]);
echo "<tr><td>";
{
$title = "<img src=\"imagenes/".($row["isbn"]).".jpg\" border=0>"; ?>
<!-- aqui supuestamente quiero hacer el enlace por eso cierro script de php // -->
<a href="<?php echo $url?>"><?php echo $name?></a><br>
<!-- aqui abro el script para seguir con el codigo de php // -->
<?php}
else
{
echo " ";
}
echo "</td><td>";
$title = $row["title"]." by ".$row["author"];
?> //aqui lo cierro porque quiero hacer el mismo enlace
<a href="<?=$url?>"><?=$name?></a><br>
<?php //do_html_URL($url, $title);
echo "</td></tr>";
}
echo "</table>";
echo "<hr>";
?>
Ya estas metiendo html
<a href=" "> </a><br>
todo lo que no este entre <?php y ?> será interpretado como html.
Ojo con el uso de <?= en luegar de <?php echo puede estar desactivado.