Si se trata de imágenes pues puedes pasar las variables por url. Luego las recoges con el array $_GET[] . Para el mismo ejemplo anterior, sería algo así:
Código PHP:
$urlactual=$_SERVER['PHP_SELF'];
if (!isset($_GET['tabla'])){
echo "<a href=\"".$urlactual."?tabla=tabla1&campo=campo1&contenido=contenido1\">"
."<img src=\"imagen.gif\" /></a><br />"
."<a href=\"".$urlactual."?tabla=tabla2&campo=campo2&contenido=contenido2\">"
."<img src=\"imagen.gif\" /></a><br />"
."<a href=\"".$urlactual."?tabla=tabla3&campo=campo3&contenido=contenido3\">"
."<img src=\"imagen.gif\" /></a><br />"
."<a href=\"".$urlactual."?tabla=tabla4&campo=campo4&contenido=contenido4\">"
."<img src=\"imagen.gif\" /></a><br />"
."<a href=\"".$urlactual."?tabla=tabla5&campo=campo5&contenido=contenido5\">"
."<img src=\"imagen.gif\" /></a><br />";
}else{
$sql="SELECT * FROM '".$_GET['tabla']."' WHERE '".$_GET['campo']."'='".$_GET['contenido']."'";
echo $sql;
}
Claro que estos ejemplos son súper básicos... pero si los entiendes, entonces puedes hacer cualquier cosa.
En los ejemplos me he limitado a imprimir en pantalla la consulta SQL para verificar que esté bien.
Bueno, ya sabes... cualquier cosa.. pregunta no más!
Saludos