
PHP y Javascript
Publicado por Americo (7 intervenciones) el 29/05/2014 03:28:14
Saludos amigos, Tengo una aplicacion en JavaScript para sacar una ventana PopUp cuando se hace click en un texto.
La aplicacion que quiero hacer tomará ese script como base para que ese texto salga a partir de una BD, ya que es el titulo de una noticia que esta en una tabla en MySQL.
El Script es este:
Bien, dentro del body tengo esto:
<body>
<ul>
<li id="modal"><a href="#">Titulo de Noticia X</a></li>
</ul>
</body>
El codigo anterior funciona correctamente asi como esta, el problema viene cuando deseo integrar PHP / Mysql, con algo como esto:
EL problema como se ve es que no hay forma de saber en que Noticia hice click a fin de enviar el ID y mostrar en detalle correspondiente a la noticia en la ventana popup.
Agradezco mucho la ayuda prestada.
Atacho el script javascript completo.
Saludos
La aplicacion que quiero hacer tomará ese script como base para que ese texto salga a partir de una BD, ya que es el titulo de una noticia que esta en una tabla en MySQL.
El Script es este:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<script type="text/javascript" charset="utf-8">
window.addEvent("domready", function(e){
/* Modal */
$("modal").addEvent("click", function(e){
e.stop();
var SM = new SimpleModal({"btn_ok":"Confirm button"});
// Aggiunge Bottone Conferma
SM.addButton("Confirm", "btn primary", function(){
alert("Action confirm modal");
this.hide();
});
// Aggiunge Bottone annulla
SM.addButton("Cancel", "btn");
SM.show({
"model":"modal",
"title":"Titulo",
"contents":"<p ><img style='text-align:center' src='assets/images/simpleModalSmallWhite.png' />AA</p>"
});
})
});
</script>
Bien, dentro del body tengo esto:
<body>
<ul>
<li id="modal"><a href="#">Titulo de Noticia X</a></li>
</ul>
</body>
El codigo anterior funciona correctamente asi como esta, el problema viene cuando deseo integrar PHP / Mysql, con algo como esto:
1
2
3
4
5
6
7
8
9
10
$sql_Noticias='SELECT noticias.id_noticia, noticias.title
FROM noticias
ORDER BY fecha_reg DESC
LIMIT 12';
$res_sqlNoticias=$mysqli2->query($sql_Noticias);
echo '<ul>';
while($noticiax=$res_sqlNoticias->fetch_array()) {
echo '<li id=modal>' . $noticiax['title'] . '</li>';
}
echo '</ul>';
EL problema como se ve es que no hay forma de saber en que Noticia hice click a fin de enviar el ID y mostrar en detalle correspondiente a la noticia en la ventana popup.
Agradezco mucho la ayuda prestada.
Atacho el script javascript completo.
Saludos
- popup.zip(1,3 MB)
Valora esta pregunta


0