Nome database: reddito



Similar documents
c. Write a JavaScript statement to print out as an alert box the value of the third Radio button (whether or not selected) in the second form.

Intell-a-Keeper Reporting System Technical Programming Guide. Tracking your Bookings without going Nuts!

JavaScript and Dreamweaver Examples


Configuring iplanet 6.0 Web Server For SSL and non-ssl Redirect

By : Ashish Modi. CRUD USING PHP (Create, Read, Update and Delete on Database) Create Database and Table using following Sql Syntax.

Website Login Integration

Internet Technologies

2- Forms and JavaScript Course: Developing web- based applica<ons

Novell Identity Manager

Web Development 1 A4 Project Description Web Architecture

Fortigate SSL VPN 4 With PINsafe Installation Notes

JavaScript Basics & HTML DOM. Sang Shin Java Technology Architect Sun Microsystems, Inc. sang.shin@sun.com

Script Handbook for Interactive Scientific Website Building

A table is a collection of related data entries and it consists of columns and rows.

<?php if (Login::isLogged(Login::$_login_front)) { Helper::redirect(Login::$_dashboard_front); }

Sample HP OO Web Application

Fortigate SSL VPN 3.x With PINsafe Installation Notes

Chapter 22 How to send and access other web sites

Understanding Cross Site Scripting

Real SQL Programming 1

Lab 5 Introduction to Java Scripts

Enabling WISPr (Hotspot Services) in the ZoneDirector

Web Accessibility Checker atutor.ca/achecker. Thursday June 18, :08:58

Mul$media im Netz (Online Mul$media) Wintersemester 2014/15. Übung 06 (Nebenfach)

PHP Authentication Schemes

Working with forms in PHP

Client-side Web Engineering From HTML to AJAX

Further web design: HTML forms

JWIG Yet Another Framework for Maintainable and Secure Web Applications

HOTEL RESERVATION SYSTEM. Database Management System Project

CS412 Interactive Lab Creating a Simple Web Form

Yandex.Widgets Quick start

Asset Management. By: Brian Johnson

CS2506 Operating Systems II Lab 8, 8 th Tue/03 /2011 Java API

MERCHANT INTEGRATION GUIDE. Version 2.8

Online Multimedia Winter semester 2015/16

InPost UK Limited GeoWidget Integration Guide Version 1.1

Java Server Pages and Java Beans

Programming the Web 06CS73 SAMPLE QUESTIONS

JavaScript: Arrays Pearson Education, Inc. All rights reserved.

How to use SSO with SharePoint 2010 (FBA) using subdomains. Moataz Esmat EXT.1386

Brazil + JDBC Juin 2001, douin@cnam.fr

<script type="text/javascript"> var _gaq = _gaq []; _gaq.push(['_setaccount', 'UA ']); _gaq.push(['_trackpageview']);

Forms, CGI Objectives. HTML forms. Form example. Form example...

Using Form Tools (admin)

Cover Page. Dynamic Server Pages Guide 10g Release 3 ( ) March 2007

How Changes in MS Internet Explorer Version 8 Will Affect Web Pages Containing Input type=file

Supplement IV.C: Tutorial for Oracle. For Introduction to Java Programming By Y. Daniel Liang

Web Server Lite. Web Server Software User s Manual

Hello World RESTful web service tutorial

Introduction to XHTML. 2010, Robert K. Moniot 1

Form Processing and Workflows

It is highly recommended that you are familiar with HTML and JavaScript before attempting this tutorial.

PEAR. PHP Extension and Application Repository. Mocsnik Norbert Harmadik Magyarországi PHP Konferencia március 12., Budapest

Boedo 1324 A - Apellido Comprador (AN)

ASP (Active Server Pages)

NGASI AppServer Manager SaaS/ASP Hosting Automation for Cloud Computing Administrator and User Guide

Supplement IV.D: Tutorial for MS Access. For Introduction to Java Programming By Y. Daniel Liang

Kontaktperson Ole Jan Nekstad

Website Planning Checklist

Configuring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications

Created by Johannes Hoppe. Security

Web Programming with PHP 5. The right tool for the right job.

Implementing Specialized Data Capture Applications with InVision Development Tools (Part 2)

In order for the form to process and send correctly the follow objects must be in the form tag.

Web Design Basics. Cindy Royal, Ph.D. Associate Professor Texas State University

Dynamic Web-Enabled Data Collection

Mobile Web Applications. Gary Dubuque IT Research Architect Department of Revenue

ICT 6012: Web Programming

Web Development and Core Java Lab Manual V th Semester

Server-side scripting with PHP4

2.8. Session management

«W3Schools Home Next Chapter» JavaScript is THE scripting language of the Web.

Click-To-Talk. ZyXEL IP PBX License IP PBX LOGIN DETAILS. Edition 1, 07/2009. LAN IP: WAN IP:

CSc 230 Software System Engineering FINAL REPORT. Project Management System. Prof.: Doan Nguyen. Submitted By: Parita Shah Ajinkya Ladkhedkar

STEP 1: TRACKING USERS AND CONTENT

Short notes on webpage programming languages

PrintShop Web. Web Integration Guide

Introduction to Server-Side Programming. Charles Liu

HTML Forms and CONTROLS

PHP Form Handling. Prof. Jim Whitehead CMPS 183 Spring 2006 May 3, 2006

İNTERNET TABANLI PROGRAMLAMA- 13.ders GRIDVIEW, DETAILSVIEW, ACCESSDATASOURCE NESNELERİ İLE BİLGİ GÖRÜNTÜLEME

e Merchant Plug-in (MPI) Integration & User Guide

2. Modify default.aspx and about.aspx. Add some information about the web site.

07 Forms. 1 About Forms. 2 The FORM Tag. 1.1 Form Handlers

XHTML BASICS. Institute of Finance Management CIT Department Herman Mandari

Dynamic Web Pages With The Embedded Web Server. The Digi-Geek s AJAX Workbook

Direct Post Method (DPM) Developer Guide

How to Create Dynamic HTML and Javascript using your Data Jennifer Sinodis, Bank One, Phoenix, AZ

Smart Marketing Catalyst. E-Commerce. Cart Tracking Configuration Guide 5/20/2016. Canada France Russia. dialoginsight.com

HTML Tables. IT 3203 Introduction to Web Development

Web design. FDC Workshop: WebPage Design. Agenda. All you wanted to know about designing your own personal webpage without daring ask about it!

The MVC Programming Model

Introduction to Web Design Curriculum Sample

Linklok URL TM V2.90

Building Web Applications with HTML5, CSS3, and Javascript: An Introduction to HTML5

Motivation retaining redisplaying

InternetVista Web scenario documentation

AIM: 1. Develop static pages (using Only HTML) of an online Book store. The pages should

Transcription:

Nome database: reddito CAMPO TIPO codice int PRIMARY KEY cognome varchar(20) reddito float Elenco programmi - menu.html menu' gestione database - menuhref.html esempio di menu' con HREF - conn_db.jsp connessione a database - delete.html delete delete.jsp - insert.html insert insert.jsp - update.html update update.jsp - sel_codice01.html select codice = sel_codice01.jsp - sel_codice02.html select codice >= sel_codice02.jsp - sel_cognome.html select cognome = sel_cognome.jsp - sel_reddito01.html select reddito = sel_reddito01.jsp - sel_reddito02.html select reddito >= sel_reddito02.jsp

<! menu.html > <script type="text/javascript"> function OnSubmitForm() if(document.myform.operation[0].checked == true) document.myform.action ="insert.html"; if(document.myform.operation[1].checked == true) document.myform.action ="update.html"; if(document.myform.operation[2].checked == true) document.myform.action ="delete.html"; if(document.myform.operation[3].checked == true) document.myform.action ="sel_codice01.html"; if(document.myform.operation[4].checked == true) document.myform.action ="sel_codice02.html"; if(document.myform.operation[5].checked == true) document.myform.action ="sel_cognome.html"; if(document.myform.operation[6].checked == true) document.myform.action ="sel_reddito01.html"; if(document.myform.operation[7].checked == true) document.myform.action ="sel_reddito02.html"; return true; </script> <form name="myform" onsubmit="return OnSubmitForm();"> <input type="radio" name="operation" value="1" checked>inserimento <input type="radio" name="operation" value="2">aggiornamento <input type="radio" name="operation" value="3">cancellazione <input type="radio" name="operation" value="4">selezione per codice = <input type="radio" name="operation" value="5">selezione per codice >= <input type="radio" name="operation" value="6">selezione per cognome <input type="radio" name="operation" value="7">selezione per reddito = <input type="radio" name="operation" value="8">selezione per reddito >= <p> <input type="submit" name="submit" value="scelta"> </p> </form>

<! menuhref.html > <HTML> <HEAD> <TITLE> MENU HREF </TITLE> </HEAD> <BODY> <A HREF="insert.html">Inserimento</A> <A HREF="update.html">Aggiornamento</A> <A HREF="delete.html">Cancellazione</A> <A HREF="sel_codice01.html">Selezione per codice =</A> <A HREF="sel_codice02.html">Selezione per codice >=</A> <A HREF="sel_cognome.html">Selezione per cognome</a> <A HREF="sel_reddito01.html">Selezione per reddito =</A> <A HREF="sel_reddito01.html">Selezione per reddito >=</A> </BODY> </HTML> <! conn_db.jsp connessione a database> @ page language="java" import="java.io.*,java.util.*,java.sql.*" String host = "dblabs.fauser.edu"; String dbname = "xxxx"; int port = 3306; String mysqlurl = "jdbc:mysql://" + host + ":" + port + "/" + dbname; String username = "xxxx"; String password = "xxxxxxxx"; Connection connection = DriverManager.getConnection(mysqlURL, username, password); Statement statement = connection.createstatement();

<! insert.html > <title>inserimento</title> <form action="insert.jsp" method="get"> <tr><td>codice</td><td><input name="f_codice" type="text"></td></tr> <tr><td>cognome</td><td><input name="f_cognome" type="text"></td></tr> <tr><td>reddito</td><td><input name="f_reddito" type="text"></td></tr> <input value="invia" type="submit"><input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A> <! insert.jsp > <title>inserimento</title> @ page language="java" import="java.io.*,java.util.*,java.sql.*" @ include file="conn_db.jsp" int codice = Integer.parseInt(request.getParameter("f_codice")); String cognome = request.getparameter("f_cognome"); float reddito = Float.valueOf(request.getParameter("f_reddito")).floatValue(); int esito=0, nrec=0; String query = "SELECT * FROM reddito where codice="+codice; ResultSet resultset = statement.executequery(query); while(resultset.next())

nrec++; if ( nrec > 0 ) out.println("codice gia' presente nel database"); else String stringa_sql="insert into reddito (codice,cognome,reddito) values ("+codice+",'"+cognome+"',"+reddito+")"; esito = statement.executeupdate(stringa_sql); if (esito == 1) out.println("inserimento eseguito correttamente"); else out.println("inserimento non eseguito"); resultset.close(); connection.close(); <A HREF="insert.html">Continua</A> <! update.html > <title>aggiornamento</title> <form action="update.jsp" method="get"> <tr><td>codice</td><td><input name="f_codice" type="text"></td></tr> <tr><td>cognome</td><td><input name="f_cognome" type="text"></td></tr> <tr><td>reddito</td><td><input name="f_reddito" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A>

<! update.jsp > <title>aggiornamento</title> @ page language="java" import="java.io.*,java.util.*,java.sql.*" @ include file="conn_db.jsp" int codice = Integer.parseInt(request.getParameter("f_codice")); String cognome = request.getparameter("f_cognome"); float reddito = Float.valueOf(request.getParameter("f_reddito")).floatValue(); int esito=0, nrec=0; String query = "SELECT * FROM reddito where codice="+codice; ResultSet resultset = statement.executequery(query); while(resultset.next()) nrec++; if ( nrec == 0 ) out.println("codice non presente nel database"); else String stringa_sql="update reddito SET cognome='"+cognome+"',reddito="+reddito+" WHERE codice="+codice+""; esito = statement.executeupdate(stringa_sql); if (esito == 1) out.println("aggiornamento eseguito correttamente"); else out.println("aggiornamento non eseguito"); resultset.close(); connection.close(); <A HREF="update.html">Continua</A>

<! delete.html > <title>cancellazione</title> <form action="delete.jsp" method="get"> <tr><td>codice</td><td><input name="f_codice" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A> <! delete.jsp > <title>cancellazione</title> @ page language="java" import="java.io.*,java.util.*,java.sql.*" @ include file="conn_db.jsp" float codice = Float.valueOf(request.getParameter("f_codice")).floatValue(); String query = "SELECT * FROM reddito where codice="+codice; ResultSet resultset = statement.executequery(query); int nrec=0, esito=0; <tr><td>codice</td><td>cognome</td><td>reddito</td></tr>

while(resultset.next()) out.println("<tr><td>"+resultset.getint(1) + "</td><td>" + resultset.getstring(2) + "</td><td>" + resultset.getfloat(3)+"</td></tr>"); nrec++; if (nrec==0) out.println("nessun record trovato con codice="+codice); else String sql_delete = "DELETE FROM reddito where codice="+codice; esito=statement.executeupdate(sql_delete); if ( esito == 1) out.println("cancellazione eseguita correttamente"); else out.println("cancellazione non eseguita"); resultset.close(); connection.close(); <A HREF="delete.html">Continua</A> <! sel_codice01.html > <title>ricerca x codice =</title> <form action="sel_codice01.jsp" method="get"> <tr><td>codice</td><td><input name="f_codice" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset">

</form> <A HREF="menu.html">Ritorno a MENU'</A> <! sel_codice01.jsp > <title>ricerca x codice =</title> @ page language="java" import="java.io.*,java.util.*,java.sql.*" @ include file="conn_db.jsp" float codice = Float.valueOf(request.getParameter("f_codice")).floatValue(); String query = "SELECT * FROM reddito where codice="+codice; ResultSet resultset = statement.executequery(query); int nrec=0; <tr><td>codice</td><td>cognome</td><td>reddito</td></tr> while(resultset.next()) out.println("<tr><td>"+resultset.getint(1) + "</td><td>" + resultset.getstring(2) + "</td><td>" + resultset.getfloat(3)+"</td></tr>"); nrec++; if (nrec==0) out.println("nessun record trovato con codice="+codice); resultset.close(); connection.close();

<A HREF="sel_codice01.html">Continua</A> <! sel_codice02.html > <title>ricerca x codice >=</title> <form action="sel_codice02.jsp" method="get"> <tr><td>codice</td><td><input name="f_codice" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A> <! sel_codice02.jsp > <title>ricerca x codice >= </title> @ page language="java" import="java.io.*,java.util.*,java.sql.*" @ include file="conn_db.jsp"

float codice = Float.valueOf(request.getParameter("f_codice")).floatValue(); String query = "SELECT * FROM reddito where codice>="+codice; ResultSet resultset = statement.executequery(query); int nrec=0; <tr><td>codice</td><td>cognome</td><td>reddito</td></tr> while(resultset.next()) out.println("<tr><td>"+resultset.getint(1) + "</td><td>" + resultset.getstring(2) + "</td><td>" + resultset.getfloat(3)+"</td></tr>"); nrec++; if (nrec==0) out.println("nessun record trovato con codice="+codice); resultset.close(); connection.close(); <A HREF="sel_codice02.html">Continua</A> <! sel_cognome.html > <title>ricerca per cognome</title> <form action="sel_cognome.jsp" method="get">

<tr><td>cognome</td><td><input name="f_cognome" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A> <! sel_cognome.jsp > <title>ricerca x cognome</title> @ page language="java" import="java.io.*,java.util.*,java.sql.*" @ include file="conn_db.jsp" String cognome = request.getparameter("f_cognome"); String query = "SELECT * FROM reddito where cognome='"+cognome+"'"; ResultSet resultset = statement.executequery(query); int nrec=0; <tr><td>codice</td><td>cognome</td><td>reddito</td></tr> while(resultset.next()) out.println("<tr><td>"+resultset.getint(1) + "</td><td>" + resultset.getstring(2) + "</td><td>" + resultset.getfloat(3)+"</td></tr>"); nrec++;

if (nrec==0) out.println("nessun record trovato con cognome = "+cognome); resultset.close(); connection.close(); <A HREF="sel_cognome.html">Continua</A> <! sel_reddito01.html > <title>ricerca x reddito =</title> <form action="sel_reddito01.jsp" method="get"> <tr><td>reddito</td><td><input name="f_reddito" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A>

<! sel_reddito01.jsp > <title>ricerca x reddito =</title> @ page language="java" import="java.io.*,java.util.*,java.sql.*" @ include file="conn_db.jsp" float reddito = Float.valueOf(request.getParameter("f_reddito")).floatValue(); String query = "SELECT * FROM reddito where reddito="+reddito; ResultSet resultset = statement.executequery(query); int nrec=0; <tr><td>codice</td><td>cognome</td><td>reddito</td></tr> while(resultset.next()) out.println("<tr><td>"+resultset.getint(1) + "</td><td>" + resultset.getstring(2) + "</td><td>" + resultset.getfloat(3)+"</td></tr>"); nrec++; if (nrec==0) out.println("nessun record trovato con reddito = "+reddito); resultset.close(); connection.close(); <A HREF="sel_reddito01.html">Continua</A>

<! sel_reddito02.html > <title>ricerca x reddito >=</title> <form action="sel_reddito02.jsp" method="get"> <tr><td>reddito</td><td><input name="f_reddito" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A>

<! sel_reddito02.jsp > <title>ricerca x reddito >=</title> @ page language="java" import="java.io.*,java.util.*,java.sql.*" @ include file="conn_db.jsp" float reddito = Float.valueOf(request.getParameter("f_reddito")).floatValue(); String query = "SELECT * FROM reddito where reddito>="+reddito; ResultSet resultset = statement.executequery(query); int nrec=0; <tr><td>codice</td><td>cognome</td><td>reddito</td></tr> while(resultset.next()) out.println("<tr><td>"+resultset.getint(1) + "</td><td>" + resultset.getstring(2) + "</td><td>" + resultset.getfloat(3)+"</td></tr>"); nrec++; if (nrec==0) out.println("nessun record trovato con reddito >= "+reddito); resultset.close(); connection.close(); <A HREF="sel_reddito02.html">Continua</A>