Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2012, 05:11
unexes
 
Fecha de Ingreso: enero-2011
Ubicación: España
Mensajes: 222
Antigüedad: 13 años, 3 meses
Puntos: 7
Problemilla al pasar el valor de un campo de la tabla a una variable

Hola a tod@s.

Tengo un problemilla, vereis estoy haciendo un menú con los datos de un determinado campo de una tabla Mysql, el menú aparece en la página correctamente, el problema es que cuando selecciono uno de esos menús me debe pasar el valor de dicho campo que es el que se muestra en el menú a una variable, para luego utilizar la misma para filtrar registros de otra tabla en la misma página.

Esto es lo que tengo y no se donde esta el fallo ni que es lo que hago mal:

Código PHP:
Ver original
  1. <table width="195" border="0"  cellpadding="2" cellspacing="0">
  2.        
  3.     <?php
  4.     $tablaactividad = mysql_query("SELECT * FROM especialidades_cocina WHERE Activacion = '1' ORDER BY Tipo_Cocina ASC");
  5.     while ($registroactividad = mysql_fetch_array($tablaactividad)) {?>
  6.   <tr>
  7.       <td><a href="Hosteleria.php?<?php echo $tipoEmpresas = $registroactividad['Tipo_Cocina']; ?>">&nbsp;<?php echo $registroactividad['Tipo_Cocina']; ?></a></td>
  8.    </tr>
  9.  
  10. <?php
  11.     } // termina la zona de repeticion
  12.     mysql_free_result($tablaactividad); // se libera la memoria usada por la tabla
  13.    
  14. ?>
  15. </table>

Necesito que el valor de la variable $tipoEmpresas tome el valor del campo Tipo_Cocina del registro seleccionado, ademas llamo a la misma página donde me encuentro "Hosteleria.php" para que se actualizen todos los registros de la otra tabla que coincidan con el valor de esa variable en la misma página, para probar si se actualizan bien los registros le he dado diferentes valores a la variable $tipoEmpresas y funciona bien, el problema es que al hacerlo desde el menú no me pasa el valor del campo Tipo_Cocina a dicha variable.
Tal como esta el código ahora la variable $tipoEmpresas siempre tiene el valor del campo Tipo_Cocina que corresponde con el ultimo registro de mi tabla y no cambia cuando selecciono otro registro.

No se si me he esplicado bien, espero que me podais ayudar.

Muchas Gracias.