Ver Mensaje Individual
  #8 (permalink)  
Antiguo 04/06/2003, 17:18
Avatar de BrujoNic
BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Cluster los Select estan así:

Menú es el abuelo
Código PHP:
  // Formar Selec "abuelo".
  
echo "<select name='id_padre' onChange='this.form.submit()'>\n";
  echo 
"<option value='\'> Seleccione un Item </option>\n";

  
$SQLconsulta_menu="SELECT * FROM menu";
  
$consulta_menu mysql_query($SQLconsulta_menu,$conexion) or die(mysql_error()); 
Submenú es el padre
Código PHP:
  // Formar Select "padre"
  
echo "<select name='id_hijo' onChange='this.form.submit()'>\n";

  
// Si $id_padre no tiene valor (caso de que no se ha seleccionado ningua opcion del select hijo
  // se muestra el mensaje de "seleccine un item" (del select padre).
  
if (!empty($id_padre)){

    
$SQLconsulta_hijo="SELECT * FROM sub_menu WHERE id_padre='$id_padre'";
    
$consulta_hijo mysql_query($SQLconsulta_hijo,$conexion) or die(mysql_error()); 
Criterio es el hijo
Código PHP:
  // Formar Select Criterio
  
echo "<select name=criterio> onChange='this.form.submit()'>\n";
    
  if (!empty(
$id_hijo)){
    
$SQLconsulta_aux="SELECT * FROM sub_menu WHERE id='$id_hijo'";
    
$consulta_aux mysql_query($SQLconsulta_aux,$conexion) or die(mysql_error()); 
Del menú al submenú, no hay ningún problema... Pero cuando cambia del el submenú la primera ves y al tratar de ejecutar el criterio, no puede ya que no hay elementos seleccionados en el submenú y este se actualiza cuando selecciono algún elemento del submenú.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL