Ver Mensaje Individual
  #14 (permalink)  
Antiguo 14/03/2009, 23:06
Avatar de Superlinux
Superlinux
 
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 19 años, 5 meses
Puntos: 1
Pregunta

hola ... bueno aqui vamos .. ya me pasa los datos .. pero el ciclo de la funcion solo me lo hace una vez ...

Código PHP:
function subesp_pos(){
    
$data[idEspecialidad]= $_POST[idespecialidad];
    
$data[idCiudad]= $_POST[idCiudad];
    
    
$sql2 mysql_query("select * from ciudad where idCiudad = $data[idCiudad]");         
    
$respu2 mysql_fetch_array($sql2); // Se conecta a la BD y ejecuta el Select
        
    
$ciud $ciud.$respu2["nombre"];
    
    
$sql = ("select * from subespecialidad_pos where idEspecialidad = $data[idEspecialidad]");         
    
$respu mysql_query($sql); 
    
$res mysql_num_rows($respu); 
    
    for(
$i=0;$i<$res;$i++) //Mostramos los datos de la consulta
       
{
         
$data mysql_fetch_object($respu); //Realiso dos hidden llamados identificacion y password para 
                                           //que me guarde los valores y asi pasarlo a los demas formularios.  
         
$nomsub $data->nombre;
         
$idSubesp $data->idSubesp;
        
         
$sql1 = ("select * from posicionamiento where idSubesp = $idSubesp");         
         
$respu1 mysql_query($sql1); 
         
$res1 mysql_num_rows($respu1);                 
          
         
$cont_sub 0;

         for(
$j=0;$j<$res1;$j++) //Mostramos los datos de la consulta
            
{
                 
$data1 mysql_fetch_object($respu1); //Realiso dos hidden llamados identificacion y password para 
                                                       //que me guarde los valores y asi pasarlo a los demas formularios.  
                 
$pos_sub $data1->idSubesp;
                 
$cont_sub $cont_sub 1;
            }
//Fin del for
            
$result "Si  usted quiere ser encontrado en ".$nomsub." en ".$ciud." de ".$cont_sub" formas lo  encontraran en Guiavital facilmente.";
            return 
$result;
     }
//Fin del for 
     
$cont_sub 1;
}
//Fin function 
asi concateno el mensaje


//Cuerpo Html

$bar = subesp_pos();

$codigohtml = $html_superior . $bar . $html_inferior;


que estara pasando ..

???

lo realizo de esta forma ... eh igual solo me muestra el primer dato ...

ob_start();
$bar = subesp_pos();
ob_end_clean();

$codigohtml = $html_superior . $bar . $html_inferior;
__________________
"La vida sigue su curso, tú toma parte de ella."

Última edición por GatorV; 15/03/2009 a las 11:34