Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: basickdagger en 26 Febrero 2013, 17:45 pm



Título: mostrar registro de tabla
Publicado por: basickdagger en 26 Febrero 2013, 17:45 pm
tengo un problema en una tabla, y la cual es q quiero seleccionar un registro y el q haya seleccionado me aparezca en una pag php distinta, el problema es q los registros siempre cambian y quiero hacerlo dinamicamente, alguien tiene alguna idea de como hacerlo?


Título: Re: mostrar registro de tabla
Publicado por: basickdagger en 26 Febrero 2013, 17:47 pm
eh intentado asi...

Código:
<input type='hidden' name='nom' value='".$row["nombre"]."'>
<a href='' onclick='document.forms[0].submit(); return false;'>
y en el otro archivo tengo...

Código:
<?php

$nombre=$_POST['nom'];

echo $nombre;

?>



aclaro, como es una tabla, utilizo javascript y href para hacer el submit ya q no existira ningun boton... peor no me funciona :'(


Título: Re: mostrar registro de tabla
Publicado por: 1mpuls0 en 26 Febrero 2013, 17:59 pm
Hola.

Dices que la información es dínamica, entiendo eso, pero todos los registros donde se hace clic enviarán a diferentes páginas o a la misma página?.

Saludos.


Título: Re: mostrar registro de tabla
Publicado por: basickdagger en 26 Febrero 2013, 18:04 pm
gracias por la respuesta... bueno al fin lo solucione aunq tuve q hacer unos cambios y envio la informacion por url con get...



Código:

<a href='unico.php?nom=".$row["nombre"]."'>" .
   $row["nombre"] . "</font></td>";

asi quedo gracias de todas formas =), aa y si, el registro q se seleccionara se enviaria a otra pagina, cualquier registro, en la otra pagina lo q pretendo hacer es q tome todo el registro y con css y html mostrara un tipo ficha bibliografica... solo q no podia enviar los valores de un lado a otro, pero con get pude muchas gracias =)




Título: Re: mostrar registro de tabla
Publicado por: #!drvy en 26 Febrero 2013, 18:11 pm
Lo que haces con la etiqueta <a> esta mal. Recuerda que siempre debes cerrarla con </a>.

Código
  1. <form action="archivo.php" method="POST">
  2.   <input type="hidden" value="valor.." name="nom" />
  3.   <a href="javascript:document.forms[0].submit();">Enviar</a>
  4. </form>

Saludos


Título: Re: mostrar registro de tabla
Publicado por: basickdagger en 26 Febrero 2013, 18:26 pm
Lo que haces con la etiqueta <a> esta mal. Recuerda que siempre debes cerrarla con </a>.

Código
  1. <form action="archivo.php" method="POST">
  2.   <input type="hidden" value="valor.." name="nom" />
  3.   <a href="javascript:document.forms[0].submit();">Enviar</a>
  4. </form>

Saludos

haha lose =P lo q sucede es q solo copie una parte del codigo, si te fijas tengo </td> pero no tengo <td> pero gracias por el consejo ;)