Foros del Web » Programando para Internet » PHP »

como hacer un popup a partir deun tablon noticias???

Estas en el tema de como hacer un popup a partir deun tablon noticias??? en el foro de PHP en Foros del Web. Amigos, tengo una pagina que tiene un tablon de noticias que extrae los datos de una BD, el cual funciona de maravilla, pero cuando le ...
  #1 (permalink)  
Antiguo 10/11/2005, 12:45
Avatar de 8461277  
Fecha de Ingreso: diciembre-2002
Ubicación: san juan de los morros
Mensajes: 887
Antigüedad: 15 años
Puntos: 1
como hacer un popup a partir deun tablon noticias???

Amigos, tengo una pagina que tiene un tablon de noticias que extrae los datos de una BD, el cual funciona de maravilla, pero cuando le doy clik a una noticia en particular ella se deplega en otra ventana de explorador con los datos requeridos de esa noticia, eso es perfecto.

pero quiero que esta vez salaga en popup sin las barras nosmales de una vetana de windows, y no me sale, alguien m epodria encaminar para hecer esto. El codigo que utilizo para el tablo parte de este es:

echo '<Marquee Behavior="Scroll" Direction="Up" Height="200" ScrollAmount="2"
Código PHP:
    ScrollDelay="100" onMouseOver="this.stop()" onMouseOut="this.start()">'; 

echo "<table>"; 



for($i = 0; $i < $filas; $i++){ 

    echo"<tr><td>".mysql_result($resultado,$i,"fecha")."<BR><A target = '
_blank'  href='ver_noti_todo.php?Id=".mysql_result($resultado,$i,"Id").">".mysql_result($resultado,$i,"Titulo_noti")."</a><BR>".mysql_result($resultado,$i,"Resumen")."<hr></td></tr>";

}//fin del while 

echo"
</table></marquee>"; 
alguna idea de como hacerlo???
__________________
Miguel Padrón :cool:
  #2 (permalink)  
Antiguo 10/11/2005, 14:16
Avatar de jmqc  
Fecha de Ingreso: noviembre-2004
Ubicación: Venezuela
Mensajes: 353
Antigüedad: 13 años
Puntos: 1
Que tal.. Espero que esto te sirva

<script>
function popup(url)
{
eval(window.open(url, toolbar=0,scrollbars=0,location=0,statusbar=0,menu bar=0,resizable=0,width=320,height=240));
}
</script>
Código PHP:
<?
include("../include/Conectar.php"); 
$con conectar();
$resultado mssql_query("select * from tab_web_usuario");
echo 
'<Marquee bgcolor="#FF0000" Behavior="Scroll" Direction="Up" Height="200" ScrollAmount="2" ScrollDelay="100" onMouseOver="this.stop()" onMouseOut="this.start()">'
echo 
"<table>"
while (
$row=mssql_fetch_array($resultado))
{    
?>
<tr><td><BR><A  href='#' onclick ="popup('ver_noti_todo.php?Id=<? print $row["id_usuario"?>')"><? print $row[1]?></a><hr></td></tr>
<?
}
echo
"</table></marquee>"
?>
__________________
Ante el desconocimiento ni entendimiento de las cosas decimos que los demás estan locos.

José Quintero. Saludos.
:adios:
  #3 (permalink)  
Antiguo 11/11/2005, 06:02
Avatar de 8461277  
Fecha de Ingreso: diciembre-2002
Ubicación: san juan de los morros
Mensajes: 887
Antigüedad: 15 años
Puntos: 1
parentemente, el javascript se ve bien, pero la parte de php que me diste le falta algo, porque no funciona, a lo mejor es por mi culpa ya que no coloque todo el codigo que utilizo para extraer la informacion de la BD, aqui le dejo el codigo completo. Gracias por su ayuda:

Código PHP:
<div id="TablonNoticia" style="position:absolute; left:495px; top:318px; width:214px; height:207px; z-index:3; visibility: visible;"> 
  <? 

//Conexion con la base 



$dbh=mysql_connect ("localhost""root""") or die ('Disculpe no se encontro la base de datos: ' mysql_error());
mysql_select_db ("NOTI_GHM"); 


$result="SELECT DATE_FORMAT(Fecha_noti, '%d/ %m/%Y') as Fecha, Id, Titulo_noti, Resumen FROM noticias ORDER BY Fecha_noti DESC LIMIT 7";  



$resultado mysql_query($result);

$filas mysql_num_rows($resultado);



//Mostramos los registros 

echo '<Marquee Behavior="Scroll" Direction="Up" Height="200" ScrollAmount="2" 

    ScrollDelay="100" onMouseOver="this.stop()" onMouseOut="this.start()">'


echo 
"<table>"



for(
$i 0$i $filas$i++){ 

echo
"<tr><td>".mysql_result($resultado,$i,"fecha")."<BR><A target = '_blank'  href='ver_noti_todo.php?Id=".mysql_result($resultado,$i,"Id")."'>".mysql_result($resultado,$i,"Titulo_noti")."</a><BR>".mysql_result($resultado,$i,"Resumen")."<hr></td></tr>";

}
//fin del while 

echo"</table></marquee>";
espero me puedan ayudar en esto
__________________
Miguel Padrón :cool:
  #4 (permalink)  
Antiguo 11/11/2005, 10:44
Avatar de xyyy7  
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 13 años, 10 meses
Puntos: 5
Cita:
<A href='#' onclick ="popup('Noticia_PoPup.php?Id=<? print $row["id"] ?>')">
Por darte un ejemplo muy sencillo, en Noticia_PoPup.php haces una nueva conexion y lectura de la base de datos y condicionas con WHERE id_noticia like $id ...
asi de sencillo
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com
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 09:40.