Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    27

    [jsp] problemi con query INSERT

    Ciao a tutti!
    Ho un semplice problema,che credo qualcuno possa sicuramente risolvere,ma da cui non riesco a venir fuori:
    Ho una semplice form html con caselle di testo e tasto submit.
    Ho l'altra pagina jsp che deve gestire questa form.
    Voglio inserire i valori immessi nelle caselle di testo in una tabella mysql,ma non riesco a passargli i valori.
    So che per recuperare i valori da una form basta utilizzare:
    request.getParameter("nome_parametro");

    come posso inserire questi valori nella query?
    Faccio:
    <% Statement stat;
    stat.executeUpdate(
    "INSERT INTO tabella(column1,column2,...)
    VALUES (.......)"); %>

    Cosa metto nella parentesi con i puntini?
    con php basta ($param1,$param2...),ma con java?
    Grazie!

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    fai con un PreparedStatement
    PreparedStatement pst = conn.prepareStatement("INSERT INTO tabella (campo1, campo2) VALUES (?, ?)");
    pst.setString(1, request.getParameter("campo1"));
    pst.setString(2, request.getParameter("campo1"));
    pst.executeUpdate();

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    27
    Grazie,ora provo!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.