Lo que persigo es que al mostrarse la consulta, si la condición no se cumple, se envíe el contenido de la variable que corresponde a la página consult.php a la vez que al pinchar en Leer más se acude a esa página, donde pretendo hacer un select que muestre todos los campos para el registro que cumpla la condición de que el campo id sea igual a la variable que he traído.
Este es el código, cuya parte else no funciona
for ($i=0; $i<$nfilas; $i++)
{
$resultado = mysql_fetch_array ($consulta);
print ("<TR>\n");
print ("<TD>" . $resultado['titulo'] . "</TD>\n");
print ("<TD>" . $resultado['categoria'] . "</TD>\n");
print ("<TD>" . date2string($resultado['fecha']) . "</TD>\n");
if ($resultado['imagen'] != "")
print ("<TD><A TARGET='_blank' HREF='http://" . $resultado['imagen'] .
"'><IMG BORDER='0' ALT='Leer más'></A></TD>\n");
else
print ("<TD><a href="consult.php?temp= $resultado['id']"><A TARGET='_blank' HREF='consult.php'><IMG BORDER='0' ALT='Leer más'></A></TD>\n");
print ("</TR>\n");
Rezo porque alguien pueda ayudarme. Igual lo que quiero ni siquiera es posible.