| Usuario |
Formularios |
Desconocido
|
| Enviado - 1/3/2003 |
| |
Como puedo hacer para que mis datos capturados en un formulario y almacenados en BD se vuelvan a ver en otra pagina depues de ser enviados,
Quiero hacer una especie de llenado de ficha y otra pagina donde la puedan imprimir
espero me haya explicado por favor ayuda |
| |
|
Desconocido
|
| Enviado - 31/3/2003 |
| |
Hola,
Eso es muy sencillo y te lo explicare lo mejor que pueda.
Ya que tienes metido los datos en tu BD, en la siguiente pagina, los vuelves a desplegar, mira, no tienes que volver a conectarte a la BD si haces esto:
Pagina 1.html es formulario
Pagina 2.asp es para insertar los datos y volverlos a imprimir.
en la pagina 1, llenas todos los datos del formulario, en la pagina dos los insertas a la base de datos, pero tambien los vas a mandar a pantalla
Codigo para imprimirlos
--------------Los recupero----------
nombre = request("nombre")
apellido = request("apellido")
--------------Los inserto-------------
sql = "Insert into tabla values ('"&nombre&"','"&apellido&"')"
con.Execute(sql)
con = variable donde se hizo la conexion
sql= variable que contiene la sentencia sql a ejecutar
--------------Los imprimo------------
Nombre: <%=nombre%>
Apellido:<%=apellido%>
La parte de recuperar e insertar ponlos hasta arriba de tu codigo html, para que no te confundas, y en el codigo html donde quieres que aparezcan los datos ahi agregas las variables ej, <%=nombre%>
Ahora para mandarlos a imprimir puedes hacerlo en cuanto se lea el <body> de tu pagina o mandarlo llamar con un boton
----------------------------------------------
el codigo javascritp para hacer eso es...
<script language="Javascript">
function imprimir() {
print();
}
</script>
este codigo lo pones entre <head></head>
-------------------------------------------------
Si quieres que se imprimir al cargar la pagina, mandas llamar a la funcion imprimir el <body>
ej. <body onLoad="imprimir();">
--------------------------------------------------
Si quieres que se imprima al hacer click en algun boton haces....
<input type="button" nanme="imprime" value="Imprimir" onClick="imprimir();">
Espero haberte podido ayudar
Corpse Rules |
| |
|
|
|