Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2005, 16:04
kaliman_jr
 
Fecha de Ingreso: julio-2005
Mensajes: 2
Antigüedad: 19 años, 4 meses
Puntos: 0
perdida de valor de variable en ciclo anidado

je.. asi como lo he dicho... ya me traume porque no me sale..

el problema es que tengo una variable que recibe un valor de un registro de un campo en mi base de datos y al momento de hacer otra consulta y meter otro ciclo while esa variable pierde el valor. el codigo es el sig.

Código PHP:

while(row=mysql_fetch_assoc($res)
{
  ...
  ...


$v=$row['folio']; //esta variable obtiene un valor de un campo
                      
$buscar="SELECT folio FROM  pendientes";
 
$resultar=mysql_query($buscar) or die ("Hubo un error enelquery$buscar".mysql_error());


 while(
$tt=mysql_fetch_assoc($resultar))  
    {
      echo 
$v;     // porque aqui pierde su valor   no lo entiendo? 
       
$nfolio=$tt['folio'];
      if(
$nfolio==$v)
          {
           
$a=1;  
     } 
                                  
   }
      if(
$a!=1)
                                   {
                                    
$inser="INSERT INTO pendientes values($v)";
                                        
$confirma=mysql_query($inser);
                                    } 
no lo entiendo.. ya he declarado las variables como global y nada
como hago para recuperar ese valor?? y necesito por fuerza usar ciclos anidados ayudaaaa