Pongo abajo el codigo entero de la página porque estoy muy confundido porque por mas que siga el código no puedo imaginar donde esta el error.
Código PHP:
<?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; ?>
<?php
include ("includes/data.php");
@$id = $_GET['id'];
mysql_query("update notas set fotosvistas=fotosvistas+1 where id='$id' AND estado ='a'");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<link href="estilo_foto.css" rel="stylesheet"type="text/css" />
<head>
<link rel="shortcut icon" href="favicon.ico">
<script language="JavaScript" type="text/JavaScript" src="funciones.js"></script>
<title><? $rs = mysql_query("SELECT titulo, seccion_nota FROM notas WHERE estado = 'a' AND id = '$id'");
list($titulo, $seccion_nota) = mysql_fetch_array($rs);
$rslista = @mysql_fetch_array($rs)?><? echo $titulo; ?>| <? echo $seccion_nota;?></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<? $rsclientes = mysql_query("SELECT titulo, seccion_nota, txt_principal, nombre, mini, foto, fecha, fotosvistas FROM notas WHERE estado = 'a' AND id = '$id'");
list($titulo, $seccion_nota, $txt_principal, $nombre, $mini, $foto, $fecha, $fotosvistas) = mysql_fetch_array($rsclientes);
$rslista = @mysql_fetch_array($rsclientes)?>
<div id="contenido">
<!--ACA EMPIEZA LA FOTO, DESCRIPCION-->
<div id="cabeza"><?php include ("cabeza.php");?></div>
<div id="primeracolumna">
<div id="columna_a">
<div id="principal"><img src="fotos/<? echo $foto;?>" border="0" class="marco_fotos"/></div>
<!--DATOS DE LA FOTO -->
<div id="datos_foto"><b><? echo $titulo;?></b><br />Fotografía enviada por <b><? echo $nombre;?></b> el <b><? echo $fecha;?></b>
<br /><? echo $txt_principal;?><br />
Vista <b><? echo $fotosvistas;?> veces</b></div>
<!--ACA VAN LAS 3 FOTOS QUE SIGUEN EN LA GALERIA -->
<div id="galeria">GALERÍA DE FOTOS<br />
<?php
$sql = "SELECT id, nombre, mini, titulo FROM notas WHERE seccion_nota = 'fotos' AND estado = 'a' AND id <= $id ORDER BY id DESC LIMIT 3";
$sql = mysql_query($sql);
// Mostrar los datos
echo '<table align="center">';
// Número de filas
$num = mysql_num_rows($sql);
$i = 1;
while ($row = mysql_fetch_assoc($sql)) {
if (($i == 1) || ((($i - 1) % 3) == 0)) {
echo '<tr>';
}
echo '<td align="center" valign="top" class="fotos" ><a href="foto.php?id='.$row['id'].'"><img src="fotos/'.$row['mini'].'" border="0" class="marco_fotos" alt="'.$row['titulo'].'- enviada por '.$row['nombre'].' " title="'.$row['titulo'].' - enviada por '.$row['nombre'].'"/><br />'.$row['titulo'].'</a></td>';
if ((($i % 3) != 0) && ($i == $num)) {
while ((($i % 3) != 0)) {
echo '<td></td>';
$i++;
}
} elseif ((($i % 3) == 0)) {
echo '</tr>';
}
$i++;
}
echo '</table>';
?></div></div>
</div>
</body>
</html>
Gracias