completar formulario
AUTOR PREGUNTA #1
Espero me puedan ayudar Muchas Gracias.
-
¿Tienes la misma pregunta? Yo también
Esto también te interesa!
PREGUNTAS SIMILARES
#2
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <%@ page import="java.sql.*" %> <%@ page import="java.io.*" %> <html> <head> <title>Validar usuario</title> </head> <body> <form name="form" action="pagina2.jsp" method="post"> Numeroid:<input type="text" name="valor"> </br> <input type="submit" value="Enviar"> </form> </body> </html>
Y luego creas otro archivo que se llamará pagina2.jsp que es donde se procesará la consulta a la base de datos y desplegará los valores:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <%@ page import="java.sql.*" %> <%@ page import="java.io.*" %> <html> <head> </head> <body> <h2>Mostrar info</h2> <% try { String connectionURL = "jdbc:mysql://localhost:3306/student"; Connection connection = null; Statement statement = null; ResultSet rs = null; Class.forName("com.mysql.jdbc.Driver").newInstance(); connection = DriverManager.getConnection(connectionURL, "root", ""); statement = connection.createStatement(); String valor= request.getParameter("valor"); String QueryString = "SELECT * FROM alumno WHERE numeroid ='"+valor+"' "; rs = statement.executeQuery(QueryString); %> <TABLE cellpadding="15" border="1" style="background-color: #ffffcc;"> <% while (rs.next()) { %> <TR> <TD><%=rs.getInt(1)%></TD> <TD><%=rs.getString(2)%></TD> <TD><%=rs.getString(3)%></TD> <TD><%=rs.getString(4)%></TD> </TR> <% } %> <% rs.close(); statement.close(); connection.close(); } catch (Exception ex) { %> </font> <font size="+3" color="red"></b> <% out.println("No se pudo conectar."); } %> </TABLE> </font> </body> </html>
Es importante que modifiques el código de acuerdo a los parámetros de tu base de datos, así como variables a utilizar.
Saludos.
AUTOR PREGUNTA #3
<TR> <TD><%=rs.getInt(1)%></TD> <TD><%=rs.getString(2)%></TD> <TD><%=rs.getString(3)%></TD> <TD><%=rs.getString(4)%></TD> </TR>
Mi duda es si el String lo debo cambiar por el tipo de datos que quiero que la BD me regrese?
#4
Ese ejemplo es Java, con Javascript no podrías hacer lo que necesitas, ya que es un lenguaje que corre del lado del cliente, y lo que necesitas es meramente operaciones del lado del servidor ya que se manejan operaciones con bases de datos, en cuanto a esos métodos son sólo para obtener el tipo de dato. Si tienes muchos problemas con este tipo de código, te recomiendo que vayas por un lenguaje un poco más fácil de aprender como PHP y podrías realizar lo que necesitas sin problemas.
Saludos.