Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/04/2007, 14:01
viktoria
 
Fecha de Ingreso: septiembre-2006
Mensajes: 349
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: lio con los bucles

Analizando el ejemplo y haciendo pruebas me surge una pregunta
SI quiero pasar valores del primer bucle al segundo bucle
asi

Código PHP:
// seleccionamos todos usarios
$Users=mysql_query("Select * from registro_usuarios ");


for (
$i=1$ArUser=mysql_fetch_array($Users); $i++){
$categoria=$ArUser['tipo_user'];
echo (
"<tr><Td bgcolor='white' style='padding-left:1em'>".$ArUser['nombre']."&nbsp;".$ArUser['apellidos']."</td><td  style='padding-right:1em'><select name='bla' class='formas1' onchange='red()' >");
     
       
$todas_categorias=mysql_query("Select * from tipo_user ");
        while(
$categorias=mysql_fetch_array($todas_categorias)) { 
       
  
//------------------------
//aqui intento pasar valor $ArUser['id_user'] del primer bucle 

      
echo("<option value='".$ArUser['id_user']."/".$categorias['id_user']."' "); 

//----------------------------------
       
if($categorias['id_user']==$categoria){echo "selected";}
       echo(
">".$categorias['tipo_user']."</option>");
       }
    
echo(
"</select></td></form></tr>");
$i++;

no me pasa el valor del $ArUser['id_user'] del primer bucle al segundo, pero yo tengo que pasar esa variable como parte de value del option.
No es que no me pasa sino que siempre me pasa el mismo valor que es primer que genera el bucle for
Y lo extrano es que pasa el valor $categoria=$ArUser['tipo_user']; al segundo bucle de forma correcta y la variable $categoria=$ArUser['id_user'] no.

Gracias chicos por auyda.
Si alguien me puede echar una mano.

Última edición por viktoria; 16/04/2007 a las 14:13