Ver Mensaje Individual
  #7  
Antiguo 01-08-2016
Parsec Parsec is offline
Miembro
 
Registrado: abr 2006
Posts: 143
Reputación: 19
Parsec Va por buen camino
Hola, perdonar la demora pero he estado unos días fuera.

Primero, gracias por contestar más cuando el problema tiene telita y no lo acabo de resolver; como pide Roman voy a intentar mostraros el código más relevante (presentarlo todo sería una locura).

Pretendo que al hacer clic en 'li' guardar '$row["idEmpresa"]' (es un dato de la consulta, se trata del id de una empresa) en la variable de php '$resultado' y abrir una ventana modal que llame a a :'_presentapracticas.php?variable1=<?php echo $resultado?>' para que pueda hacer una consulta con este valor (se trataría de mostrar otros campos de la empresa).

La cuestión es que capturo todo correctamente, '$resultado' se carga con el valor de la empresa pero cuando llamo a #example (div que abre la ventana modal) se pierde el valor.

El archivo php se llama: buscaempresa.php


Este es el 'li':
Código PHP:
                                <li onClick="realizaProceso(('<?php echo $row["idEmpresa"]?>'));return false;" class="seven1" name="dato"><a data-toggle="modal" href="#example"><b><img src=<?php echo $practicas1 ?> alt="" /></b></a></li>
Onclick es un script que captura $row["idEmpresa"], y vuelve a llamar a 'buscaempresa.php' utilizo get porque con post realizó otras funciones:

Código PHP:
 <script>
function 
realizaProceso(datoid){
        var 
parametros = {
                
"datoid" datoid                
        
};
        $.
ajax({
                
data:  parametros,
                
url:   'buscaempresa.php',
                
type:  'get',
                
beforeSend: function () {
                        $(
"#resultado").html("Procesando, espere por favor...");
                },
                
success:  function (response) {
                        $(
"#resultado").html(response);
                                                
                }
        });
                                
        }
</script> 
Compruebo y hasta aquí funciona bien:
Código PHP:
if ($_SERVER["REQUEST_METHOD"] == "GET") {
        
$resultado $_GET['datoid'];
        echo 
'Acabo de cargar GET y este es el valor de Resultado :'.$resultado.'</br>';

Pero cuando llega al div 'example', pierdo el valor de '$resultado':

Código PHP:
<div id="example" class="modal fade" role="dialog" ">
    <div class ="modal-dialog" id="mdialTamanio" >
    <div class ="modal-content" >
    <?php 
    
echo 'Paso por example, AQUI SE PIERDE EL VALOR'.$resultado;
    
    
    
?>
    <div class="modal-header">
        <div class="video">
            <iframe width="640" height="200" src="_presentapracticas.php?variable1=<?php echo $resultado?>" frameborder="0" allowfullscreen></iframe>
        </div>
</div>
    <div class="modal-footer">
        <a href="#" data-dismiss="modal" class="btn">Cerrar</a>
    </div>
        </div>
</div>    
</div>
Espero haberme explicado con claridad. Quedo pendiente, gracias
Responder Con Cita