Hago aca una consulta a la base de datos
Recorro los resultados
Código PHP:
Como veran selecciono ciertas funciones, y las pongo como parametro GET, en la variable "funcion",Ver original
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>"; } }
<a id='funcionc' href='index.php?funcion=".$myrow[nombre]."&id=".$myrow[id_manejo]."'>".$myrow['nombre']."</a>
cuando recorro lo q me arrojo la base de datos con $myrow = @mysql_fetch_array($res)
$myrow[nombre] va a tener un valor q va a estar en $_GET['funcion']
el tema es q cuando hago la comparacion en el IF: if ($myrow['nombre'] == $_GET['funcion']), la copmaracion esta nunca resulta verdadera :S:S, y se supone q una vez va a serlo. Se entiende? es simple, el tema es q no se porque me falla el condicional IF.