Es perfecto. Pero no me pasa a las siguiente foto. El id se queda vacío. Me puedes ver qué le pasa?
Gracias!
$id = (int) $_GET['id'];
if(empty($id))
{
$result = mysql_query("SELECT * FROM fotos LIMIT 2");
} else {
$result = mysql_query("SELECT * FROM fotos WHERE id > $id LIMIT 2");
}
$row = mysql_fetch_array($result);
$next = mysql_fetch_array($result);
$next_id = $next['id'];
echo "<a href=\"".$_SERVER['PHP_SELF']."?id=$next_id\"><img src=\"$row[Foto]\"></a>";
echo $next['id'];
OK lo tengo.
Pero, me podrías explicar cómo hacerlo usando el campo idFoto que tengo en la misma tabla? El tema es que después quiero enviar el idFoto correspondiente a otra página donde se realiza un INSERT de votos de los usuarios.
Gracias!!!
Cita:
Iniciado por GatorV
Agrega un LIMIT 1 a tu consulta, y para que al pulsar eso lo haces usando una etiqueta <a> en tu imagen, prueba esto:
Código php:
Ver original$id = (int) $_GET['id'];
} else {
$result = mysql_query("SELECT * FROM fotos WHERE id > $id LIMIT 2"); }
$next_id = $next['id'];
echo "<a href=\"".$_SERVER['PHP_SELF']."?id=$next_id\"><img src=\"$row[Foto]\"></a>";
Saludos.