Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2015, 10:58
bettyrous
 
Fecha de Ingreso: noviembre-2010
Mensajes: 47
Antigüedad: 13 años, 5 meses
Puntos: 1
Como pasar valores de input de un form a otro form sin cambiar de pagina

Tengo el siguiente problema, en una pag tengo 2 form, el primero realiza una busqueda de datos y muestra en una tabla. El segundo contiene un boton el cual al presionar realiza cambios a la bd segun datos cambiados en la tabla que se mostro anteriormente, el problema que veo es que para hacer un update necesito traer los calores de los input contenidos dentro de la tabla para poder hacer cambios en la bd, pero no se como pasar esos valores al otro form.

Nota: Ambos form no contienen archivo en el action ya que asi lo solicitaron, para mi es mucho mas facil hacerlo con archivos externos pero donde manda capitan

<?php

session_start(); //Iniciamos la sesion
if(isset($_POST['nomUsuario'])) {
$_SESSION['nombre'] = $_POST['nomUsuario'];
}
?>
<!DOCTYPE HTML>
<HTML>
<head>
<meta charset="iso-8859-1">
<meta name="description" content="Pagina para descargas electrónicas">
<meta name="keywords" content="HTML5, CSS3, JavaScript">
<title>Modificaciones datos de usuario</title>
<link rel="stylesheet" href="../CSS/formatoBuscar.css">
<link rel="stylesheet" href="../CSS/contenedores.css">
<link rel="stylesheet" href="../CSS/formatoTablas.css">



</head>
<body>
<div id="agrupar">
<header id="cabecera">
<div id="contenedor">
<div id="flotanteizquierda">
<img src="../Imagenes/SEP.png" id="logo1" >
</div>
<div id="flotanteCentro">
<!-- <label id="texto1"> <h2> REPOSITORIO DE LIBROS, REVISTAS Y ARTÍCULOS ELECTRÓNICOS </h2></label> -->
<h2 id="titPrin"> REPOSITORIO DE LIBROS, REVISTAS Y ARTÍCULOS ELECTRÓNICOS </h2>
</div>
<div id="flotantederecha">
<img src="../Imagenes/LogoTec.png" id="logo2" >
</div>
</div>

</header>

<div id="contMenu2">
<ul id="menu2">
<li><a href="">Revistas</a></li>
<li><a href="#">Articulos</a></li>
<li><a href="#">Libros</a></li>
<li><a href="#">Cerrar Sesión</a></li>

<!--<div id="lavalamp"></div> -->
</ul>
</div>

<section id="seccion2">
<article>


<div id="contModifUsr">
<div id="cambiaUsuario" >
<form name="modifUsuario" id="modificarU" method="POST" action=" " >
<label class="etiNom"> Nombre Usuario :

</label>
<input type="text" name="nomUsuario" id="nomUsuario" class="etInput" />
<button type="submit" class="btnBuscUs" name="buscar">Buscar</button>

<?php

include("../Conexion.php");
$link=conectarse();

if (isset($_POST['buscar'])) {

$nombre=$_POST['nomUsuario'];
$sql="SELECT NombreUsuario,Nombre,Direccion FROM Usuarios where NombreUsuario like '$nombre%' ";

$consulta=mysql_query($sql,$link);

$nom="";
$dir="";

echo "<br> <label class='titulo1'> Ingresa los datos a modificar en la siguiente tabla</label>";

echo "<table border='1' class='tablaUsuario' > ";
echo " <tr id='renglon' class='titulosCelda' > <td> Usuario </td><td> Nombre </td><td> Direccion </td></tr>";
while($fila=mysql_fetch_array($consulta))
{
//$fila[] printf("<td class=%s>",$color_fondo);

echo "<tr>
<td class='renglonUsuario'> <input type='text' name='caja1' value='$fila[0]' class='renglonInternoTabla'/> </td>
<td class='renglonUsuario'> <input type='text' name='caja2' value='$fila[1]' class='renglonInternoTabla' /> </td> //Estos valores deben de pasar al siguiente form
<td class='renglonUsuario'> <input type='text' name='caja3' value='$fila[2]' class='renglonInternoTabla' /> </td>

</tr> <br >";

}



echo "</table> ";
}

echo "<form method='POST' action=''>";

//Aqui necesito traer valores contenidos en las cajas de texto del form anterior
echo "<input type='text' value='valor CajaAnterior '";
echo"<button type='submit' class='btnCambio' name='cambios'>Aplicar Cambios</button>";

echo "</form>";

?>


</form>
</div>
</div>

</article>
</section>

<!--
<aside id="columnaSesion">
<blockquote>Cerrar Sesión</blockquote>

</aside>
-->
<footer id="pie">

</footer>
</div>
</body>
</HTML>