Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/06/2010, 12:40
Avatar de kmzero
kmzero
 
Fecha de Ingreso: octubre-2008
Mensajes: 43
Antigüedad: 15 años, 7 meses
Puntos: 0
De acuerdo Respuesta: Pop up en php tras una consulta a mysql?



FUE POSIBLE!!
Llegó la hora de dejar en constancia el código completo y funcionando gracias a la ayuda de todos (incluidos los foristas de javascript)
Uso la primera opción de Morti para la definición de la función js con una modificación (vean abajo)

Aquí va para que le sirva a alguien más:

"El script en el php que envía la info"

Código HTML:
<script language="JavaScript" type="text/javascript">
<!--Código "co creado" con los colaboradores de forosdelweb -->
function Open(Id)
      {
  		      
window.open('detalles.php?id='+Id,'','mis parámetros de apertura del popup');

}
<!-- a no olvidarse del segundo parámetro!!-->
</script> 

"El popup.php"


Código PHP:
<?php

if (isset($_GET['Id']));//necesitamos el isset para recoger la variable enviada

{   $Id=($_GET['Id']);//definimos la variable...

      //y a continuación la conexión con la base y la selección//

      
$conmysql_connect("localhost","usuario","pass");

      
$sql "SELECT * FROM mitabla WHERE Id = $Id"////ahí estaba el tema!

      
mysql_select_db("mibase"$con); 

      
$result mysql_query($sql$con);

//y bueno, después, sólo la impresión de resultados como les plazca!.....
?>
"La porción de php que envía la info"

Código PHP:
<?php

             
//....vengo de hacer la consulta normal e imprimir resultados...

             
echo '<td><a href="javascript:Open('.$row['Id'].')">M&aacute;s Detalles...</a></td>';

//ojo con no olvidarse las comillas simples....

?>
y listo!!!!!!
que lo disfruten y sigamos ejercitando el cerebro!!!

Última edición por kmzero; 05/06/2010 a las 12:45