hola! un saludo de antemano y gracias pro su atención, sin más rodeos tengo el siguiente código y lo que intento es asignar el valor de una una fila a una variable de sesión y si lo guarda pero me guarda siempre el último valor y no el valor según sea el que esté listado
$lista1 = mysql_query("SELECT
nom_prod,
count(*) as n
FROM
dia_prod
where nom_prod LIKE '".$abcp[$letra]."%' GROUP BY nom_prod LIMIT "10"");
echo '<table width="800" border="0" cellspacing="0">';
$colorfila="#094d14";
while($fila = mysql_fetch_array($lista1))
{ if ($colorfila==0){
$color="#094d14";
$colorfila=1;
}else{
$color="#73B380";
$colorfila=0;
}
$_SESSION["n_prod"]=$fila["nom_prod"]; AQUI ES DONDE GUARDO EL VALOR PERO SIEMPRE ME TOMA EL ÚLTIMO VALOR Y NO EL VALOR DEL DATO QUE YO SELECCIONO
echo '
<tr>
<td bgcolor='.$color.'><a href="perfildelproducto.php">'.$fila["nom_prod"].'</a></td>
<td bgcolor='.$color.'><span class="euro">No. de proveedores: '.$fila["n"].'</span></td>
</tr>
<tr>
<td colspan="2" bgcolor='.$color.'></td>
</tr>';
}
mysql_free_result($lista1);
echo'</table>';