Visualizzazione risultati 1 fino 2 di 2

Discussione: inviare dati a db da form linguaggio jsp

  1. #1
    Guest

    Predefinito inviare dati a db da form linguaggio jsp

    Salve a tutti, ho creato un db mysql di nome blog con campi url,nome,cognome,mediavoto. Devo creare una pagina jsp in cui stampo nome e cognome come link che va all' url e un form che ha sempre lo stesso nome in cui inserisco il voto e un bottone o alla fine o dopo ogni form(come è + comodo?). Devo prendere il voto dal form e inserirlo nel database nel campo mediavoto però facendo la media, quindi sarebbe il voto che prendo da form+voto nel db/2. Ho scritto il seguente codice ma mi manca tutta la parte di prelievo del voto da form, inserimento e media. Mi potreste aiutare GRAZIE A TUTTI

    Codice HTML:
    <html>
    <head><title>Vota Blog</title></head>
    <body>
    <form method="POST" name="X">
    <DIV ALIGN="center">
    <%@page language="java" import="java.sql.*"%>
    <%
    		
    	try
    	{	
    		Class.forName("com.mysql.jdbc.Driver").newInstance();
    		Connection con;
    		con= DriverManager.getConnection("jdbc:mysql://localhost/blog?     user=root&password=info");
    		Statement st=con.createStatement();
    		String query="SELECT url,cognome,nome FROM blog";
    		ResultSet rs = st.executeQuery(query);
    		while (rs.next())
    		{
    			out.println("<a target='_blank' href="+rs.getString("url")+">"+rs.getString("cognome")+rs.getString("nome")+"</a>");
    			out.println("<BR>");
    			%>
    			Inserisci voto:<input type="text" name="voto">(1 a 10)
    			<%
    			out.println("<BR><BR><BR>");
    		}
    	}catch(Exception e)
    	
    	{
    		
    		out.println(e.getMessage());
    	
    	}
    
    %>
    <input type="submit" value="invia">
    </DIV>
    </body>
    </html>
    Ultima modifica di dreadnaut : 23-05-2012 alle ore 18.25.32 Motivo: + tag [html] per il codice

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    AlterVista non supporta jsp, quindi lo script non funzionerebbe.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •