Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2012, 11:58
towi62
 
Fecha de Ingreso: abril-2005
Mensajes: 253
Antigüedad: 19 años, 8 meses
Puntos: 0
auto llamado de pagina

Estoy haciendo un menú mediante enlaces que lo voy consiguiendo de la tabla categorías pero no logro solucionar bien el envío de variables.

este es mi código:
Código PHP:
Ver original
  1. //desde aqui comienzo a enviar los valores que se pasan por la url
  2. if (!$_GET)//<--primer get
  3. {
  4.     if (mysql_num_rows($respuesta) > 0){
  5.        
  6.        
  7.         while ($row = mysql_fetch_assoc($respuesta)){
  8.       echo '<table><tr><td>
  9.      </td><td><a href="categorias.php?categoria='.$row['categoria'].'">'.$row['categoria'].'</a>
  10.      </td><td>
  11.    </td></tr></table>';
  12. }
  13.  
  14. }
  15. }
  16. else
  17. {
  18.   if (!$_GET)//<--segundo gel
  19.  {
  20.     $categoria=$_GET["categoria"];
  21.     //selecciono la categoria enviada
  22.     $sql="SELECT * FROM productos WHERE categoria='".$categoria."'";
  23.    
  24.     if (mysql_num_rows($respuesta) > 0){
  25.        
  26.        
  27.         while ($row = mysql_fetch_assoc($respuesta)){
  28.        echo '<table><tr><td>
  29.      </td><td><a href="categorias.php?que_es='.$row['que_es'].'">'.$row['que_es'].'</a>
  30.      </td><td>
  31.    </td></tr></table>';
  32. }
  33.  
  34. }
  35. }
  36.   else
  37.   {
  38.    
  39.     $que_es=$_GET["que_es"];
  40.    
  41.    
  42.     //selecciono la categoria enviada
  43.     $sql="SELECT * FROM productos WHERE que_es='".$que_es."'";
  44.    
  45.     if (mysql_num_rows($respuesta) > 0){
  46.        
  47.        
  48.         while ($row = mysql_fetch_assoc($respuesta)){
  49.       echo '<table><tr><td>
  50.      </td><td><a href="categorias.php?marca='.$row['marca'].'">'.$row['marca'].'</a>
  51.      </td><td>
  52.    </td></tr></table>';
  53. }
  54.    
  55.     }
  56.     }
  57. }

pero nada mas pasa las variables ?categoria= y ?marca=. osease la primera y la ultima. Y no ?que_es=.
__________________
:cool: aprendiz :cool: