Foros del Web » Programando para Internet » PHP »

Pop´up en php

Estas en el tema de Pop´up en php en el foro de PHP en Foros del Web. Buenas tardes, estoy haciendo una función que recibe datos de una consulta en SQL y me lo muestra en una tabla a través de un ...
  #1 (permalink)  
Antiguo 24/01/2015, 11:50
 
Fecha de Ingreso: enero-2015
Mensajes: 14
Antigüedad: 9 años, 3 meses
Puntos: 0
Pop´up en php

Buenas tardes, estoy haciendo una función que recibe datos de una consulta en SQL y me lo muestra en una tabla a través de un bucle foreach, tal que así:

foreach ($resultado as $indice){
print "<tr>";
//funciona
print "<th class='tablaseleccionable'><a class='enlacestabla' target=_blank href='popup.php?nombre=".$indice[nombre]."')'>$indice[nombre]</a></th>"."<th>$indice[precio]€</th>";
print "</tr>";
}
print "</table>";


Y me muestra la tabla de la consulta, a parte de que me punte la tabla también quiero que cada elemento TH de la tabla sea un enlace que pase unos datos con parámetros... el caso es que funciona perfectamente, y cuando muestra la tabla y pincho en un elemento de la tabla me lleva a la información de ese valor, el problema que tengo es que quiero que me muestre los resultados en una página llamada popup.php pero como popup, no como una pestaña nueva del navegador... he probado con window.location() y con window.open() no consigo que funcione. Ya os comento que como está ahora mismo me funciona, pero no consigo que me abra la nueva pestaña en un tamaño más pequeño tipo popup....

¿algún consejo??


Gracias
  #2 (permalink)  
Antiguo 24/01/2015, 16:57
 
Fecha de Ingreso: julio-2014
Mensajes: 79
Antigüedad: 9 años, 9 meses
Puntos: 1
Respuesta: Pop´up en php

Lo que vos queres hacer es generar una ventana modal al hacer clic en un elemento, no un popup. aca tenes un ejemplo:
http://www.nosolocss.com/blog/css/cr...elector-target

Etiquetas: pop-up, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:21.