La verdad no se entendio muy bien que es lo que estas haciendo...
Ademas asi a simple viste te diste cuenta de que a veces usas las comillas simples y a veces no?
Cita: while ($myrow = @mysql_fetch_array($res)) {
if ($myrow['nombre'] == $_GET['funcion']) { // si se cumple remarco el resultado
echo "<li id='listimage'><a id='funcionc' href='index.php?funcion=".$myrow[nombre]."&id=".$myrow[id_manejo]."'>".$myrow['nombre']."</a></li>";
}else { // sino se cumple no remarco el resultado
echo "<li><a id='funcion' href='index.php?funcion=".$myrow[nombre]."&id=".$myrow[id_manejo]."'>".$myrow[nombre]."</a></li>";
}
}
Para comprobar imprimi lo que traes por GET, lo que traes en $myrow y compara a ver si no le estas pifiando en eso