TOP DOWN. Preparati per il compito in classe Modulo 5
|
|
- Giulio Alfieri
- 8 anni fa
- Visualizzazioni
Transcript
1 Preparati per il compito in classe Modulo 5 Un grande magazzino utilizza un database per gestire le vendite dei prodotti. La tabella PRO- DOTTI contiene le informazioni relative ai prodotti in vendita nel supermercato (codice articolo, descrizione, prezzo, quantità giacente, genere), la tabella VENDITE contiene le informazioni relative alle vendite (codice articolo, data vendita, quantità venduta) mentre la tabella GE- NERE indica il tipo di prodotto (genere, descrizione, note di conservazione). A partire da una pagina contenente i vari tipi di generi presenti nel database l utente deve avere la possibilità di ottenere: 1 con un click sul genere una pagina con l elenco dei prodotti; 2 con un click sul prodotto una pagina con i dati relativi alle vendite del prodotto nell ultimo trimestre. Analisi. La soluzione proposta prevede tre pagina dinamiche: la prima, CC_ChiediGenere.php, presenta una casella di riepilogo (Cmbgenere) dove sono visualizzati i generi dei prodotti presenti nella tabella Genere. Nella seconda pagina, Prodotti.php, che riceve come parametro il nome del genere richiesto, viene visualizzato l elenco dei prodotti del genere richiesto, all interno della casella di riepilogo CmbProd. Infine la terza pagina, Vendite.php visualizza i dati delle vendite del prodotto richiesto. Codifica PHP Codifica pagina PHP: CC_ChiediGenere.php <html><head><title>magazzino </title> <p align= center ><font size= 5 ><strong><u>generi dei prodotti presenti in magazzino </u> </font> <center> $Dat = Date( d M Y ); Print $Dat </strong></p> ; Print <strong> SCEGLI IL GENERE </strong><br> ; Print <form action= prodotti.php? method= post > ; if(!$conn) // Estrae i generi $query = select * from genere order by idg ; print errore nel comando ; exit(); Print <select name= CmbGenere > <br> ; $descrizione = $riga[ desc ]; Print <Option value= $descrizione > $descrizione </OPTION> ; Print </select> ; Print <INPUT TYPE= SUBMIT name= submit VALUE = Seleziona > ;
2 Codifica pagina PHP: Prodotti.php. $gen = $_POST[ CmbGenere ]; if(!$conn) // Estrae i prodotti del genere richiesto $query = select ida, prodotti.desc from prodotti inner join genere ; $query = $query. on prodotti.codg = genere.idg where genere.desc = $gen ; $query = $query. order by ida ; die ( errore nel comando ); Print <form action= vendite.php? method= post > ; print <font size= 5 ><center><strong>genere : <I><u> $gen </strong> ; print </font><br> <br> ; Print <select name= CmbProd > <br> ; $cod = $riga[ ida ]; $prodo = $riga[ desc ]; Print <Option value= $cod > $prodo </OPTION> ; Print </select> ; Print <INPUT TYPE= SUBMIT name= submit VALUE = Seleziona > ; Codifica pagina PHP: Vendite.php if(! $conn) // estrae i prodotti del genere prescelto $prod = $_POST[ CmbProd ]; $query = Select coda,datav,qtav from vendite where coda = $prod ; die ( errore nel comando ); print <font size= 5 ><center><strong>prodotto : <I> $prod </strong> ; print </font></u><br> <br> ; if (!$riga) print <font size=5><strong><u>attenzione non ci sono vendite per il prodotto richiesto </u></strong></font> ; else
3 print <table border = 1 > ; print <TR> ; print <td align = center ><strong>data VENDITA</strong></td> ; print <td align = center ><strong>quantita VENDUTA</strong></td> ; print </tr> ; $codice = $riga[ datav ]; $q = $riga[ qtav ]; print <tr> ; print <td><center> $codice </center></td> ; print <td><center>$q </center></td> ; print </tr> ; print </table> ; Analisi. La soluzione proposta prevede tre pagina dinamiche: la prima, VisGenere.aspx, presenta un bottone e una GridView (con il controllo AutoGenerateSelectButtom impostato a True) dove sono visualizzati i generi dei prodotti presenti nella tabella Genere. Nella seconda pagina, VisProd.aspx, che riceve come parametro il nome del genere richiesto, viene visualizzato l elenco dei prodotti del genere richiesto, all interno della GridView (GrdProdotti). Infine la terza pagina, VisVendite.aspx visualizza i dati delle vendite del prodotto richiesto. Codifica ASP.NET Codifica pagina: VisGenere.aspx <%@ Page Language= VB AutoEventWireup= false CodeFile= VisGenere.aspx.vb Inherits= _Default %> <!DOCTYPE html PUBLIC -//WC//DTD XHTML 1.0 Transitional//EN > <html xmlns= > <head runat= server > <form id= form1 runat= server > <asp:button ID= Btnvisualizza runat= server Text= visualizza genere /> <asp:label ID= Label1 runat= server Text= generi ></asp:label> <asp:gridview ID= Grdgenere runat= server AutoGenerateSelectButton= True > </div> Codifica pagina: VisGenere.aspx.vb Partial Class _Default
4 Protected Sub Btnvisualizza_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Btnvisualizza.Click Dim percorsodb As String = C:\Documenti-Dati\LIBRI\commerciale2008\Sito-Guida\ 1-Soluzione Compiti In classe proposti\volume\databasem5.accdb stringaconndb = provider= Microsoft.ACE.OLEDB.12.0;Data Source= & percorsodb & ; comandosql = select * from genere; Grdgenere.DataSource = tabelladb Grdgenere.DataBind() Protected Sub Grdrisultati_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Grdgenere.SelectedIndexChanged Response.Redirect( visprod.aspx?nomevar= & Grdgenere.SelectedRow.Cells(1).Text) End Class Codifica pagina: VisProd.aspx <%@ Page Language= VB AutoEventWireup= false CodeFile= visprod.aspx.vb Inherits= visprod %> <!DOCTYPE html PUBLIC -//WC//DTD XHTML 1.0 Transitional//EN > <html xmlns= > <head runat= server > <form id= form1 runat= server > <asp:label ID= Label1 runat= server Text= prodotti ></asp:label> <asp:gridview ID= Grdprodotti runat= server AutoGenerateSelectButton= True > </div> Codifica pagina: VisProd.aspx.vb Partial Class visprod Protected Sub Grdrisultati_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Grdprodotti.SelectedIndexChanged Response.Redirect( visvendite.aspx?nomevar= & Grdprodotti.SelectedRow.Cells(1).Text) Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim percorsodb As String = C:\Documenti-Dati\LIBRI\commerciale2008\Sito-Guida\
5 1-Soluzione Compiti In classe proposti\volume\databasem5.accdb stringaconndb = provider= Microsoft.ACE.OLEDB.12.0;Data Source= & percorsodb & ; comandosql = select * from prodotti where genere = & Request.QueryString( nomevar ) & ; Grdprodotti.DataSource = tabelladb Grdprodotti.DataBind() End Class Codifica pagina: VisVendite.aspx <!DOCTYPE html PUBLIC -//WC//DTD XHTML 1.0 Transitional//EN > <html xmlns= > <head runat= server > <form id= form1 runat= server > <asp:label ID= Label1 runat= server Text= vendite ></asp:label> <asp:gridview ID= Grdvendite runat= server > </div> Codifica pagina: VisVendite.aspx.vb Partial Class visvendite Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim percorsodb As String = C:\Documenti-Dati\LIBRI\commerciale2008\Sito-Guida\1- Soluzione Compiti In classe proposti\volume\databasem5.accdb stringaconndb = provider= Microsoft.ACE.OLEDB.12.0;Data Source= & percorsodb & ; comandosql = select * from vendita where codart = & Request.QueryString( nomevar ) & ; Grdvendite.DataSource = tabelladb Grdvendite.DataBind()
Eprogram ITIS V anno Unità 6 - PHP e MySQL
Eprogram ITIS V anno Unità 6 - PHP e MySQL Compito in classe proposto Un grande magazzino utilizza un database per gestire le vendite dei prodotti. La tabella PRODOTTI contiene le informazioni relative
DettagliLa progettazione di un database non ha un unica soluzione. Quella proposta può essere quindi variata in base all esperienza del programmatore.
Esame di Stato Istituto Tecnico Commerciale Proposta di soluzione della Seconda Prova Indirizzo: PROGRAMMATORI Tema di: INFORMATICA GENERALE E APPLICAZIONI GESTIONALI (Testo valevole anche per i corsi
DettagliEsercitazione PAM. (Php Apache MySQL)
Prerequisiti: Esercitazione PAM (Php Apache MySQL) Installazione del server Apache: avvenuta; Installazione del server Php: avvenuta; Sincronizzazione dei due server: avvenuta. Abstract: L esercitazione
DettagliJava Server Pages (JSP) JSP o Servlet? Java Server Pages (JSP) Java Server Pages Costituiscono un estensione della tecnologia delle servlet
Java Server Pages (JSP) Introduzione alle JSP Linguaggio di scripting lato server HTML-embedded Una pagina JSP contiene sia HTML sia codice Il client effettua la richiesta per la pagina JSP La parte HTML
DettagliNon vedo l ora Realizzazione di un sistema per la gestione dell orario scolastico
Non vedo l ora Realizzazione di un sistema per la gestione dell orario scolastico Paride Cirillo Come sta cambiando la scuola Lo sviluppo tecnologico legato alla realizzazione di computer sempre più performanti
DettagliForms. Commercio elettronico Registrazione di nuovi membri (organizzazioni non-profit) Ricerca di mercato (collezione di dati relativi a utenti)
Forms Rendono XHTML interattivo in modo semplice: Commercio elettronico Registrazione di nuovi membri (organizzazioni non-profit) Ricerca di mercato (collezione di dati relativi a utenti) Svariati controlli
DettagliVisualizzazione ordini in MyShopDB
Visualizzazione ordini in MyShopDB Risolviamo gli esercizi della lezione scorsa, scrivendo una pagina ordini.jsp che visualizzi le intestazioni di ogni ordine (numero d ordine, data, nome, cognome, indirizzo,
DettagliCAPITOLO 10 - TECNOLOGIA ASP.NET - WEB FORM
INTRODUZIONE Nel capitolo 5, dedicato all ambiente di sviluppo, si è descritto come implementare un progetto Web tramite lo strumento di sviluppo Microsoft Visual Studio 2010. Un progetto web (o sito web)
DettagliPreparati per il compito in classe Modulo 5
Preparati per il compito in classe Modulo 5 Hai i dati relativi a una serie di N (con N < 20) cinema, per ogni cinema si conoscono il nome e l incasso. Scrivi un programma che, presi in input tali dati,
DettagliLa pagina Web modulo.html utilizza le specifiche di stile descritte nel foglio feedback.css.
Moduli di feedback Uno degli strumenti per l interattività con gli utenti è la pagina per raccogliere suggerimenti o commenti dai visitatori, formata da moduli sul video da riempire con il nome del mittente,
DettagliBASI DI DATI http://www.diee.unica.it/~giacinto/bd. Cos è il PHP. Cos è il PHP. Esercitazione su PHP & MySQL
Università degli Studi di Cagliari Corso di Laurea in Ingegneria Elettronica Contatti BASI DI DATI http://www.diee.unica.it/~giacinto/bd Esercitazione su PHP & MySQL! Roberto Tronci! e-mail: roberto.tronci@diee.unica.it!
DettagliForm Editor. Dove NomeProfilo è personalizzabile.
Form Editor Il tema permette di generare automaticamente dei moduli per la raccolta di dati in tre semplici step: 1. Si crea una tabella nel database per la raccolta dei dati. Per la creazione si parte
DettagliIl Web-Service SDMX dell ISTAT
Il Web-Service SDMX dell ISTAT Versione: 1.0.0 Data: 05/06/2014 Autore: Approvato da: Modifiche Versione Modifiche Autore Data Indice dei contenuti 1 Introduzione... 4 2 Creazione dell esempio d uso...
DettagliSCHEMA ER. Tutti i dati del carrello acquisti sono memorizzati nel database e quindi può essere costruito con più query.
Esame di Stato Istituto Tecnico Industriale CORSO DI ORDINAMENTO Indirizzo: INFORMATICA Proposta di soluzione per il tema di: INFORMATICA GENERALE E APPLICAZIONI TECNICO-SCIENTIFICHE Anno Scolastico: 2007-2008
DettagliLezione 6: Form 27/04/2012
Lezione 6: Form In alcuni documenti HTML può essere utile creare dei moduli (form) che possono essere riempiti da chi consulta le pagine stesse (es. per registrarsi ad un sito). Le informazioni sono poi
DettagliApplicazioni grafiche
Applicazioni grafiche I grafici all interno di un form sono realizzati attraverso gli oggetti del namespace System.Drawing. Graphics. Il namespace è incluso automaticamente nel progetto, quindi non è necessaria
DettagliGestione Orario Lezioni: Schema del Database
Gestione Orario Lezioni: Schema del Database corsi corso studenti studente anno anno docente orario id corso giorno ora1 docenti docente dipartimento email ora2 aula aule aula capienza 1 Gestione Orario
DettagliPHP E MYSQL CREAZIONE DI UN NUOVO DATABASE DAL PHPMYADMIN
PHP E MYSQL CREAZIONE DI UN NUOVO DATABASE DAL PHPMYADMIN Il metodo migliore per creare nuovi DB è quello di usare l interfaccia del PHPMYADMIN (che viene installata automaticamente con il pacchetto easy
DettagliInformatica A per Ingegneria Gestionale (2005-2006) Il linguaggio HTML. Elisa Quintarelli-Laura Mandelli. HyperText Markup Language
Informatica A per Ingegneria Gestionale (2005-2006) Il linguaggio HTML Elisa Quintarelli-Laura Mandelli 1 HyperText Markup Language Linguaggio di descrizione di testi secondo lo schema SGML (Standard Generalized
DettagliIl linguaggio HTML - Parte 3
Corso IFTS Informatica, Modulo 3 Progettazione pagine web statiche (50 ore) Il linguaggio HTML - Parte 3 Dott. Chiara Braghin braghin@dti.unimi.it Addenda Vedi tabella caratteri speciali Vedi file caratteri_speciali.html
DettagliIl blog di Emanuele Mattei in ambito Database
Il blog di Emanuele Mattei in ambito Database Programmazione database, ado.net e database mobile Come visualizzare ed inserire le immagini in un database Microsoft Access tramite Ado.Net Riporto l'articolo
DettagliWeb Programming. Lezione 4: Cookie e Sessioni. Giulio Rossetti 14/04/2011. Guru@Work
Web Programming Lezione 4: Cookie e Sessioni Giulio Rossetti Guru@Work 14/04/2011 Contatti Materiale Tutto il materiale del corso sarà reso disponibile sul sito: www.guruatwork.com (e su blog.giuliorossetti.net)
DettagliLa tecnologia ASP.NET e i database
Introduzione alle pagine dinamiche Con il linguaggio HTML si possono creare delle pagine Web statiche. Se invece volessimo creare delle pagine Web dinamiche, pagine il cui codice html viene generato al
DettagliCONCETTO DI ANNIDAMENTO
LEZIONE14 SQL ANNIDAMENTI PAG. 1 / 5 PROF. ANDREA ZOCCHEDDU LEZIONE14 SQL ANNIDAMENTI CONCETTO DI ANNIDAMENTO LINGUAGGIO SQL QUERY ANNIDATE Per annidamento si intende la possibilità che, all interno di
DettagliGli XML Web Service. Prof. Mauro Giacomini. Complementi di Informatica Medica 2008/2009 1
Gli XML Web Service Prof. Mauro Giacomini Medica 2008/2009 1 Definizioni i i i Componente.NET che risponde a richieste HTTP formattate tramite la sintassi SOAP. Gestori HTTP che intercettano richieste
DettagliEsercizi ed appunti PHP
Indice 1. Informazioni sulla versione PHP installata... 2 2. Generatore di numeri random... 2 3. Contatore di visitatori... 2 4. Programma di inserimento di un nuovo record in un file... 4 scrivi_record.htm...
DettagliAccesso a basi di dati con ASP. Algoritmo per visualizzare un DB
Accesso a basi di dati con ASP 1 Algoritmo per visualizzare un DB 1. creare una connessione tra lo script ASP e il database 2. Costruire una QUERY in linguaggio SQL che opera sul database 3. Recuperare
DettagliLa progettazione di un database non ha un unica soluzione. Quella proposta può essere quindi variata in base all esperienza del programmatore.
Esame di Stato Istituto Tecnico Industriale CORSO DI ORDINAMENTO Indirizzo: INFORMATICA Tema di: INFORMATICA GENERALE E APPLICAZIONI TECNICO-SCIENTIFICHE Anno Scolastico: 2007-2008 Note per lo studente
DettagliDATABASE IN RETE E PROGRAMMAZIONE LATO SERVER
DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER L architettura CLIENT SERVER è l architettura standard dei sistemi di rete, dove i computer detti SERVER forniscono servizi, e computer detti CLIENT, richiedono
DettagliApprofondimenti. Il controllo di SQL Injection nelle pagine ASP e ASP.NET. U.A. 5 - Database in rete con le pagine ASP e ASP.
U.A. 5 - Database in rete con le pagine ASP e ASP.NET 269 Il controllo di SQL Injection nelle pagine ASP e ASP.NET Approfondimenti Con il termine SQL Injection si intende l aggiunta di istruzioni SQL nell
Dettagli04/05/2011. Lezione 6: Form
Lezione 6: Form In alcuni documenti HTML può essere utile creare dei moduli (form) che possono essere riempiti da chi consulta le pagine stesse (es. per registrarsi ad un sito). Le informazioni sono poi
DettagliHTML HTML. HyperText Markup Language. Struttura di un documento. Gli elementi essenziali di un documento HTML sono i seguenti TAG: <HTML>...
HTML HyperText Markup Language Struttura di un documento HTML Gli elementi essenziali di un documento HTML sono i seguenti TAG: ... ... ... Struttura di un documento
DettagliAPPUNTI DI HTML (SECONDA LEZIONE)
APPUNTI DI HTML (SECONDA LEZIONE) 1. TITOLI, PARAGRAFI, BLOCCHI DI TESTO E CONTENITORI. E utile scrivere il testo che vogliamo inserire nella nostra pagina html all interno di appositi tag. La pagina sarà
DettagliInterazione con l utente : i moduli.
Interazione con l utente : i moduli. Nelle lezioni fin qui riportate, non abbiamo mai trattato l input di utente. Nelle applicazioni web, l input dell utente si acquisisce tramite i moduli (o FORM) HTML.
DettagliPHP e Structured Query Language
Esercitazioni del corso di Tecnologie per la Comunicazione Aziendale PHP e Structured Query Language Marco Loregian loregian@disco.unimib.it www.siti.disco.unimib.it/didattica/tca2008 Interrogazioni (ripasso)
DettagliData Base. Master "Bio Info" Reti e Basi di Dati Lezione 6
Data Base 1 Sommario I concetti fondamentali. Database Relazionale.. Query e SQL MySql, Creazione di un db in MySQL con PHPmyAdmin Creazione database e delle Tabelle Query Inserimento Ricerca Modifica
DettagliSimulazione seconda prova Esame di Stato Sito Web - Gestione di un centro agroalimentare all ingrosso (Parte seconda)
Simulazione seconda prova Esame di Stato Sito Web - Gestione di un centro agroalimentare all ingrosso (Parte seconda) Il candidato realizzi inoltre il sito Internet del centro che deve permettere, tra
DettagliESEMPI DI QUERY SQL. Esempi di Query SQL Michele Batocchi AS 2012/2013 Pagina 1 di 7
ESEMPI DI QUERY SQL Dati di esempio... 2 Query su una sola tabella... 2 Esempio 1 (Ordinamento)... 2 Esempio 2 (Scelta di alcune colonne)... 3 Esempio 3 (Condizioni sui dati)... 3 Esempio 4 (Condizioni
DettagliEsercitazione di riepilogo sulle Query MySQL Giugno 2011 Classe VB Informatica
Istituto di Istruzione Superiore Alessandrini - Marino 1 Esercitazione di riepilogo sulle Query MySQL Giugno 2011 Classe VB Informatica Descrizione Un azienda commerciale che vende prodotti IT (computers,
DettagliHTML. Struttura di un file HTML pag. 2 Esempio della struttura di un sito pag. 3. Impostare i dati in un link di tipo mailto pag.
HTML Vari Struttura di un file HTML pag. 2 Esempio della struttura di un sito pag. 3 Impostare i dati in un link di tipo mailto pag. 6 Testo scorrevole pag. 7 Link ad una pagina con il tag pag.
DettagliEsame di stato Informatica Corso Programmatori a.s. 2000/2001
La storia di Internet mette in evidenza che il diffondersi delle reti telematiche ha influenzato non solo il campo tecnico della comunicazione tra computer, ma anche le abitudini di vita dei singoli e
Dettaglibool mysql_select_db([string database_name [,resource link_identifier]]) Connessione ad un server MySQL vuole conettere
Connessione ad un server MySQL resource mysql_connect ([string server [, string username [, string password [, bool new_link [, int client_flags]]]]]) server nome o indirizzo del server username nome utente
DettagliEsercitazione 8. Basi di dati e web
Esercitazione 8 Basi di dati e web Rev. 1 Basi di dati - prof. Silvio Salza - a.a. 2014-2015 E8-1 Basi di dati e web Una modalità tipica di accesso alle basi di dati è tramite interfacce web Esiste una
DettagliTecniche Multimediali
Un programma di computer fa quello che gli dici, non quello che vuoi. Legge di Greer (Leggi di Murphy applicate all informatica) Tecniche Multimediali Corso di Laurea in «Informatica» - aa 2010-2011 Prof.
DettagliCorso di Informatica. Prerequisiti. Modulo T3 B3 Programmazione lato server. Architettura client/server Conoscenze generali sui database
Corso di Informatica Modulo T3 B3 Programmazione lato server 1 Prerequisiti Architettura client/server Conoscenze generali sui database 2 1 Introduzione Lo scopo di questa Unità è descrivere gli strumenti
DettagliRelazione Luca Raj. Relazione lavoro palestra. Indice:
Indice: Relazione Luca Raj Relazione lavoro palestra Traccia del programma..pag2 Analisi di massima.pag2 Analisi analitica.pag2 Tabella variabili Pag3 Sorgente html/php Pag3-4-5 Prove html/php.pag5-6 Sorgente
DettagliE' assegnato il database books contenente le tabelle authors, publishers, titles, authorisbn
Pagina 1/6 E' assegnato il database books contenente le tabelle authors, publishers, titles, authorisbn trovare la lista dei libri pubblicati da un certo editore (immesso in una casella testuale di un
DettagliRealizzare una piccola chat in php senza database
Realizzare una piccola chat in php senza database L obiettivo di questa guida è implementare una semplice chat in linguaggio php, facilmente inseribile in qualsiasi sito. La chat che realizzeremo avrà
DettagliISI s.r.l. Corso di Access 05 CREARE UN ELENCO MAILING ED INVIARE MESSAGGI DI POSTA ELETTRONICA Pag. 1/6
Pag. 1/6 Quello che vogliamo ottenere con questo database è un semplice programma che permetta di fare mailing tramite posta elettronica. 1 Dopo aver creato il database con Access 97 o 2000 è necessario
DettagliVogliamo creare una anagrafe e poi creare delle query che rispondono a delle domandi. Utilizzando Microsoft Access
Vogliamo creare una anagrafe e poi creare delle query che rispondono a delle domandi Utilizzando Microsoft Access Si crea la tabella Anagrafica degli alunni e si mettono alcuni campi Si creano via via
DettagliWHITE PAPER Per Sql-Injection si intendono comunemente tutti quegli attacchi ad un'applicazione, solitamente Web, in cui il programma esegue query su di un database SQL utilizzando variabili passate dall'utente
DettagliMetodologie Informatiche Applicate al Turismo
Metodologie Informatiche Applicate al Turismo 9. HTML Parte II Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di Laurea in Scienze
DettagliGERARCHIE RICORSIVE - SQL SERVER 2008
GERARCHIE RICORSIVE - SQL SERVER 2008 DISPENSE http://dbgroup.unimo.it/sia/gerarchiericorsive/ L obiettivo è quello di realizzare la tabella di navigazione tramite una query ricorsiva utilizzando SQL SERVER
DettagliIntroduzione al Linguaggio HTML
Introduzione al Linguaggio HTML 2 Cosa e l HTML HTML = Hyper Text Markup Language Serve per produrre documenti nel WWW (World Wide Web) Utilizza un insieme predefinito di marcatori (TAG) per definire la
Dettagli<?php include './include/page.php';
Il modulo di inserimento Per creare il modulo di inserimento creeremo due file per semplicità: insert.php sarà il file contenente il form dove inserire i dati. Premendo infine il pulsante inserisci si
DettagliRelazione del sito della palestra
Elisa Erialti IV D sia, ITCG A. Bassi Relazione del sito della palestra A.S. 2013/2014 Relazione di Elisa Erialti Pag. 1 Indice: Pag 3 Traccia del problema Pag 4 Analisi analitica Pag 5 Tabella delle variabili
DettagliLe L z e ione n e d i d V isu s a u l B asi s c Prof.ssa Paola Goi 1
Lezione di Visual Basic Prof.ssa Paola Goi 1 VISUAL BASIC E un ambiente di programmazione che permette una programmazione: VISUALE AD EVENTI Per creare programmi applicativi nel sistema operativo Windows.
DettagliApplicazione ASP di esempio
Applicazione ASP di esempio Database in rete Prof. Claudio Maccherani Un server web è un programma che gira su un computer sempre collegato ad Internet e che mette a disposizione file, pagine e servizi.
DettagliDott.ssa Maria Vittoria Avolio. Dott.ssa Adriana Pietramala
Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Maria Vittoria Avolio avoliomv@unical.it Dott.ssa Adriana Pietramala a.pietramala@unical.it Riferimenti Manuale PHP http://www.php.net/download-docs.php
DettagliTutorial di HTML HyperText Markup Language
Tutorial di HTML HyperText Markup Language 1 Indice L'HTML E I BROWSER... 3 STRUTTURA PAGINA... 3 TESTO... 5 FONT DEL TESTO... 5 COLORE DEL TESTO... 5 DIMENSIONI DEL TESTO... 6 STILE DEL TESTO... 6 TITOLI,
DettagliSQL. Structured Query Language
Structured Query Language fields seleziona i campi (colonne) da visualizzare table specifica la tabella da cui leggere i dati WHERE condizione seleziona i record (righe) da visualizzare expression è possibile
DettagliRELAZIONE DI PROGETTO DELL ESAME STRUMENTI PER APPLICAZIONI WEB
RELAZIONE DI PROGETTO DELL ESAME STRUMENTI PER APPLICAZIONI WEB Studente: Nigro Carlo N.mat.: 145559 Tema: Negozio virtuale Nome sito: INFOTECH Url: http://spaw.ce.unipr.it/progetti/infotech Per il progetto
DettagliIstruzioni DML di SQL
Istruzioni DML di SQL Pag. 99 par.4 1 Sintassi: Costrutto: INSERT INTO (Inserimento di dati in tabelle) INSERT INTO [(, ,, )] VALUES (, ,
DettagliASP: ESERCIZI E SOLUZIONI
Autore: Classe: Nicola Ceccon QUINTA INFORMATICA (5IA) Anno scolastico: 2003/2004 Scuola: Itis Euganeo ASP: ESERCIZI E SOLUZIONI Esercizi Si propongono tre esercizi in ASP che prevedono l'utilizzo di un
DettagliJSP - Caso di studio 1 Una galleria di immagini
JSP - Caso di studio 1 Una galleria di immagini Le classi dell applicazione Il file di configurazione La pagina indice Il caricamento di una nuova immagine Eliminazione di un immagine Visualizzazione di
DettagliAbilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report. Facoltà di Lingue e Letterature Straniere
Abilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report Facoltà di Lingue e Letterature Straniere Le QUERY 2 Che cos è una Query? Una Query rappresenta uno strumento per interrogare un database.
Dettagli19. LA PROGRAMMAZIONE LATO SERVER
19. LA PROGRAMMAZIONE LATO SERVER Introduciamo uno pseudocodice lato server che chiameremo Pserv che utilizzeremo come al solito per introdurre le problematiche da affrontare, indipendentemente dagli specifici
DettagliM.U.T. Modulo Unico Telematico. Specifiche tecniche interfaccia automatica per i Software Gestionali
M.U.T. Modulo Unico Telematico Specifiche tecniche interfaccia automatica per i Software Gestionali Data Redazione Documento 28/02/2011 Data Pubblicazione Documento Versione 2.1.0 Responsabile CNCE Giuseppe
DettagliASP 3.0 Il Sito Dinamico
www.idstudio.it ASP 3.0 Il Sito Dinamico di Lorenzo Garassino Introduzione e scopo del libro 1. Scenario 1.1. Il panorama 1.2. Sito Statico o Dinamico? 1.3. Prospettive 2. Cos è ASP 2.1. Descrizione 2.2.
DettagliLE QUERY IN VISUAL BASIC
LE QUERY IN VISUAL BASIC Partendo da una semplice form con un Button ed una DataGridView: Il codice seguente: a) dichiara le due variabili pubbliche Dim ConnString As String Dim DbConn As OleDbConnection
DettagliMySQL Database Management System
MySQL Database Management System II parte Progetto gestione booking prenotazioni on-line 1. Progettazione e creazione struttura database che chiameremo booking. 2. Progettazione e creazione di un form
DettagliASP: DOMANDE E RISPOSTE (Q&A)
Autore: Classe: Nicola Ceccon QUINTA INFORMATICA (5IA) Anno scolastico: 2003/2004 Scuola: Itis Euganeo ASP: DOMANDE E RISPOSTE (Q&A) Dispensa La dispensa presenta i contenuti fondamentali di ASP nella
DettagliQuesiti 6 e 7) - 9 - Creiamo il file query4.php su una piattaforma OPEN SOURCE usando in linguaggio PHP ospitato su un webserver APACHE per interrogare un database MYSQL. Tale file verrà attivato cliccando
Dettagli6. Applicazione: gestione del centro sportivo Olympic
LIBRERIA WEB 6. Applicazione: gestione del centro sportivo Olympic PROGETTO Il centro sportivo Olympic organizza corsi di tipo diverso: nuoto, danza, karate, ecc. Ogni corso ha un unico istruttore prevalente,
DettagliUtilizzando Microsoft Access. Si crea la tabella Anagrafica degli alunni,le Materie e i voti si mettono alcuni campi
Vogliamo creare una struttura per permettere di memorizzari i voti della classe in tutte le materie Utilizzando Microsoft Access Si crea la tabella Anagrafica degli alunni,le Materie e i voti si mettono
DettagliMySQL Database Management System
MySQL Database Management System http://www.mysql.com/ DATABASE RELAZIONALI Un database è una collezione strutturata di informazioni. I database sono delle strutture nelle quali è possibile memorizzare
DettagliPHP. A. Lorenzi, R. Giupponi, D. Iovino LINGUAGGI WEB. LATO SERVER E MOBILE COMPUTING Atlas. Copyright Istituto Italiano Edizioni Atlas
PHP A. Lorenzi, R. Giupponi, D. Iovino LINGUAGGI WEB. LATO SERVER E MOBILE COMPUTING Atlas Copyright Istituto Italiano Edizioni Atlas Programmazione lato server PHP è un linguaggio che estende le funzionalità
DettagliPHP: Professional Hypertext Preprocessor
PHP: Professional Hypertext Preprocessor Corso di Base Lezione 4 Dal Form al PHP Docente Prof. Antonio Curci 1 Capitolo 4 Dal Form al PHP Una prima forma di interattività sul web è costituita dall uso
DettagliLaboratorio Progettazione Web PHP e MySQL. Andrea Marchetti IIT-CNR 2013/2014
Laboratorio Progettazione Web PHP e MySQL Andrea Marchetti IIT-CNR 2013/2014 Architettura di una applicazione Web Browser Web HTTP Server Web API Dati Presentation Application Storage PHP e DataBase Quando
DettagliIntroduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 13
Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 13 Anno accademico 2006-07 Titolare corso: Prof. Costanza Torricelli Docente: Dott.ssa Marianna Brunetti I
DettagliDispensa di database Access
Dispensa di database Access Indice: Database come tabelle; fogli di lavoro e tabelle...2 Database con più tabelle; relazioni tra tabelle...2 Motore di database, complessità di un database; concetto di
DettagliA. Lorenzi Pagine ASP
Pagine ASP Web server software per la gestione di un computer host Internet oppure di un server di rete, che mette a disposizione dati o applicativi per gli utenti della rete Web server IIS (Internet Information
DettagliHTML. giovedì 22 settembre 11
HTML Webmaster con strumenti Open Source AGENDA HTML/XHTML Introduzione Html Struttura di una pagina Html Fogli di stile (CSS) HTML/XHTML L'organizzazione che si occupa di standardizzare la sintassi del
DettagliPHP e MySQL. Guida scaricata da www.webstyling.it
Home -> Manuali & Tutorials -> Guida PHP PHP e MySQL E' possibile realizzare delle applicazioni in php appoggiandosi ad un database, quale ad esempio MySQL. Con le novità introdotte ai tempi di MySQL 4.1
DettagliRELAZIONE PROGETTO DATABASE GESTIONE BIBLIOTECA PERSONALE
RELAZIONE PROGETTO DATABASE GESTIONE BIBLIOTECA PERSONALE Mameli Salvatore-M01/000153 SOMMARIO 1 INTRODUZIONE 1.1 Project Overview 1.2 Ambiente del prodotto 1.3 Document Overview 2 - PROGETTAZIONE 2.1
DettagliTitolo. Manuale Configurazione ODBC Firebird
Pagina 1 di 6 OPERAZIONI PRELIMINARI L installazione del Driver ODBC per crea un interfaccia facilitata per la gestione dei dati presenti nel DB di GlobalTrace. Per poter funzionare correttamente è necessario
DettagliSicurezza Informatica: Tecniche di SQL INJECTION
Sicurezza Informatica: Tecniche di SQL INJECTION Pietro Bongli Aprile 2004 N.B. L'informazione contenuta in queste pagine è divulgata per scopi puramente didattici e non per ni illegali. Structured Query
DettagliUtilizzando Microsoft Access. Si crea la tabella Anagrafica degli alunni,le Materie e i voti si mettono alcuni campi
Vogliamo creare una struttura per permettere di memorizzari i voti della classe in tutte le materie Per fare questo untilizziamo tre tabelle Alunni,materie,voti Alunni Materie Voti Creo un record per ogni
DettagliUso delle basi di dati. Informazione e dato. Cos è un database. Tabelle. Esempi di database
Uso delle basi di dati CORSO ECDL DataBase Il modulo richiede che il candidato comprenda il concetto di base dati (database) e dimostri di possedere competenza nel suo utilizzo. Cosa è un database, come
DettagliCapitolo 8: Creazione e utilizzo di controlli utente Web
Capitolo 8: Creazione e utilizzo di controlli utente Web Creazione e progettazione di controlli utente Web, 86 Aggiunta di controlli utente Web a una pagina, 88 Utilizzo efficace di controlli utente Web,
DettagliCorso breve su automazione d'ufficio
OpenOffice.Org MySQL PHP Corso breve su automazione d'ufficio L'obiettivo di questa dimostrazione è la creazione di una connessione ad una sorgente dati e l'automazione della stessa con un foglio di calcolo
DettagliSistemi Informativi e Telemedicina Anno Accademico Prof. Mauro Giacomini
Sistemi Informativi e Telemedicina Anno Accademico 2007 2008 Prof. Mauro Giacomini Organizzazione del codice Separazione codice contenuto Code behind, dietro l interfaccia in un qualsiasi linguaggio Controlli
DettagliTipi fondamentali di documenti web
Tipi fondamentali di documenti web Statici. File associati al web server il cui contenuto non cambia. Tutte le richieste di accesso conducano alla visualizzazione della stessa informazione. Dinamici. Non
DettagliTecnologie e Programmazione Web
Presentazione 1 Tecnologie e Programmazione Web Html, JavaScript e PHP RgLUG Ragusa Linux Users Group SOftware LIbero RAgusa http://www.solira.org - Nunzio Brugaletta (ennebi) - Reti 2 Scopi di una rete
DettagliProgetto: ARPA Fonte Dati. ARPA Fonte Dati. Regione Toscana. Documentazione Database
ARPA Fonte Dati Regione Toscana 1 Redatto da L. Folchi (TAI) Rivisto da Approvato da Versione 1.0 Data emissione 08/10/13 Stato FINAL 2 Versione Data Descrizione 1,0 08/10/13 Versione Iniziale 3 Sommario
Dettagli$qb reale output Litri di benzina consumati pa.php
ES. 5 Pini Domenico Traccia Un rappresentante può scegliere di essere pagato nei seguenti modi: a) euro 0,75 al kilometro; b) 500 euro fissi più il rimborso della benzina. Conoscendo i Kilometri percorsi
DettagliSQL: definizione schema
Si Clienti(codice,nome,indirizzo,p_iva) scriva il SQL che definisce il seguente schema relazionale Prodotti(codice,nome,descrizione,prezzo) SQL: definizione schema Fatture(codice,cliente,data) RigheFattura(codice,fattura,prodotto,quantità,prezzo)
DettagliEsercitazione query in SQL L esercitazione viene effettuata sul database viaggi e vacanze che prevede il seguente modello E/R:
Esercitazione query in SQL L esercitazione viene effettuata sul database viaggi e vacanze che prevede il seguente modello E/R: Si consiglia di creare il data base, inserire i dati nelle tabelle, provare
Dettagli