PDA

Ver versión completa : ¿Como pasar variables de php a html y luego de nuevo a php?


jorge_jegv_1979
10-nov-2006, 02:27
Que tal, como estan?
Este es mi primera discusion y espero que para mi buena suerte me puedan ayudar...
Este es mi problema, tengo una pagina dinamica en la que sale cierta informacion que debe ser completada si el usuario da click en un link, pero quiero que esta informacion se muestre completa en una nueva ventana. algo asi:

<td width="100" rowspan="2">
<img src="<?php
$sql= "select * from otros order by id desc limit 1";
$res= mysql_query($sql);
$num=mysql_num_rows($res);
if (!empty($num))
{
while($row = mysql_fetch_array($res))
{
printf("%s", $row["imagen"]);
$id=$row["id"];
}
}
?>" width="100" height="75"></td>


esto obviamente es un script en una pagina php y en $id_noti1 guardo el codigo de la noticia, pero esto necesito mandarlo a la otra pagina que se abrirá, algo así:

<a target="_blank" href="otra.php">Completa</a>

para que en otra.php pueda revisar que registro es el que tiene ese id y mostrar toda la informacion completa.

Obviamente este momento estoy varado en ese problema y me encantaría que alguien me eche una mano.

Agradezco anticipadamente y espero que siga prosperando esta web que esta ayudando a todos los que nos reconocemos como locos por php.

Gracias!!!!!!!

academo
13-nov-2006, 21:17
Eso es algo bastante muy sencillo: existen cosas que se llaman Variables por URL y es mas o menos asi como trabajan los formularios, lo que tienes que hacer es modificar el link y agregarle:

<a target="_blank" href="otra.php?id=15">Completa</a>
y para recibir esa variable tiene que usar en "otra.php", la variable de la siguiente forma:

$id=$_REQUEST['id'];

o tambien:

$id=$_GET['id'];

o simplemente lo puede manejar directamente

$_GET['id']

jorge_jegv_1979
14-nov-2006, 19:44
Gracias, de hecho me echaste una buena mano.
Espero poder ayudarle a alguien en este foro.