Comunidad de diseño web y desarrollo en internet online

Pasar Valor de una Ventana a Otra

Citar            
MensajeEscrito el 08 Ene 2012 10:13 pm
Amigos del Foro, una ayuda por favor.

Tengo una BD con una tabla con los campos id, foto, tema; todos los datos los despliego en una ventana; al dar click en un registro necesito que el dato id llevarlo a la otra ventana, para de otra tabla mostrar los registros relacionados con ese id.

<?php $pasaid = $registro[id]; ?>

<?php $fotogallo = "../registro/".$registro['foto']; ?>

<a href='fotos.php?pasaid=".$pasaid."' title="Fotos Criadero"><?php echo '<img src="'.$fotogallo.'" width="100%" height="100%" alt="Criadero">'; ?></a>

tengo ese codigo, si alguien me sugiere algo gracias

Gonzalo

Por gonzalo99

10 de clabLevel



 

msie8
Citar            
MensajeEscrito el 09 Ene 2012 12:17 pm
Pues no sé si entendí bien (la pregunta no parece estar relacionada con PHP) pero del código que muestras solo hace falta que le agregues el atributo target al tab <a> indicando el nombre de la ventana que quieres que se abra.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 11 Ene 2012 03:45 am
Gracias por tu respuesta, quisa no me explique bien, mira tengo esta pagina web:
http://www.elgalleroecuatoriano.com/criaderos/criadero.php.
Todos los registros que ves ahi salen de una base de datos, lo que quisiera es poder hacer click directamente en cada foto o texto y poder ir a la ventana de fotos, e intentado utilizando la etiqueta <a> pero me asigna el ultimo valor de while que recorre todos los registros; como no se como pasar los datos me ayudo en la pagina ingresando un id manualmente, ojala viendo la pagina me puedas ayudar lo que necesito.
Gonzalo

Por gonzalo99

10 de clabLevel



 

msie8
Citar            
MensajeEscrito el 11 Ene 2012 12:22 pm
Pues es necesario que muestres el código de ese while que mencionas que, supongo, es el que usas para armar la tabla de fotos.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 11 Ene 2012 10:32 pm
Este es el codigo del While, mas arriba me conecto a la base, eso no creo necesario poner.

<div id="bloqueb2">
<?php
while ($registro = mysql_fetch_array($tabla))
{
?>
<div id="bloqueb2a">
<div id="bloqueb2a1">
<p><?php echo "Id : ".$registro['id'] ?></p>
</div>
<div id="bloqueb2a2">
<?php $fotogallo = "../registro/".$registro['foto']; ?>
<?php echo '<img src="'.$fotogallo.'" width="100%" height="100%" ">'; ?>
</div>
<div id="bloqueb2a3">
<p><?php echo $registro['nick'] ?></p>
</div>
</div>
<?php
}
?>
</div>

Donde muestro los registros puse la etiqueta <a href=foto.php?pagina="$registro['id']"'>

se supone que ahi me deberia pasar en la variable pagina el numero id del registro a la ventana foto.php, pero me pasa el id del final de la tabla al hacer click en cualquier imagen seleciinada

Por gonzalo99

10 de clabLevel



 

msie8
Citar            
MensajeEscrito el 12 Ene 2012 12:55 pm
Pues yo no le veo mucha dificultad a este asunto.
<div id="bloqueb2">
<?php
while ($registro = mysql_fetch_array($tabla)) {
?>
<div id="bloqueb2a">
<div id="bloqueb2a1">
<p><?php echo "Id : ".$registro['id']; ?></p>
</div>
<div id="bloqueb2a2">
<a href="foto.php?id=<?php echo $registro['id']; ?>"><img src="../registro/<?php echo $registro['foto']; ?>" /></a>
</div>
<div id="bloqueb2a3">
<p><?php echo $registro['nick'] ?></p>
</div>
</div>
<?php
}
?>
</div>

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 14 Ene 2012 03:23 am
Gracias amigo, ya me funciono, eso me ayudara hacer mas rapido otras aplicaciones.

<?php echo '<a href="fotos.php?idpasa='.$registro['id'].'">'.$registro['nick'].'</a>' ?>

ahi esta el codigo; habia que poner '.$registro['id'].' asi para asignarle a la variable.

Si en realidad estaba facil habia que saber la sintaxis nomas.

Saludos

Gonzalo

Por gonzalo99

10 de clabLevel



 

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.