PHP MySQL Accesso a database via web. Connessione Script PHP per la connessione a un server MySQL mysql_connect(nomeServer,nomeUtente,password);

Slides:



Advertisements
Presentazioni simili
Uso avanzato di C.
Advertisements

DBMS (DataBase Management System)
Database MySql.
Stored Procedure Function Trigger
PHP.
Utilizzare PHP 5 Corso Interazione Uomo – Macchina AA 2005/2006.
CRITERI IN ACCESS La selezione è un ciclo che scorre tutta la tabella e restituisce solo i record che rispettano il criterio di selezione. I criteri si.
Connessione con MySQL.
Analisi e Contromisure di tecniche di Sql Injection
Università La Sapienza Web programming e programmazione multimediale 1 Web Programming e comunicazione multimediale Lezione 10: PHP.
La ricorsione Simulazione. Il Main /* Programma che usa una funzione ricorsiva*/ #include #define MAX_N 8 main() int valore, dato; printf(Introduci n:
ESERCITAZIONE N. 5 ESERCIZIO N. 1 Autore: Biagio Brattoli S I Corso.
Interazione tra basi di dati e web
Elementi di PL/SQL.
CORSO DI PROGRAMMAZIONE II
Esercitazione 5 MySQL Laboratorio di Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR -
Esercitazione 6 MySQL Laboratorio di Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR -
SQL Per la modifica di basi di dati
SIMULAZIONE RETE INTERNET INTERNET SERVICE PROVIDER GRUPPO 2 COMMESSA – INFORMATICA GRANATA Corso Sicurezza su Reti II Prof. A. De Santis Anno Accademico.
PHP PHP Hypertext Preprocessor
PHP PHP Hypertext Preprocessor
Politecnico di Milano Esercizi Preparazione alla prima prova intermedia.
1 Linux day /11/2003 ADA. Dai requisiti al progetto Come nasce il progetto di una piattaforma e-learning Open Source.
Daniel Stoilov Tesi di Laurea
Il linguaggio ASP Lezione 3 La connessione al database con ASP
Lezione 2 Programmare in ASP
JDBC(TM) Database Access
Corso di PHP.
SQL SERVER Modulo 4 Relatore: Stefano Furlan. Sommario Criteri per scrivere del buon codice TSQL Con cenni a Indici e performances Breve carrellata di.
Basi di Dati e Sistemi Informativi SQL per Applicazioni Home page del corso:
Basi di Dati e Sistemi Informativi
PARSERIZZAZIONE DI FILE
BIOINFO3 - Lezione 081 create table est( gi int unsigned primary key auto_increment, acc char(8)not null, nome varchar(20), descrizione varchar(255),
BIOINFO3 - Lezione 341 INTERAZIONE CON UN SERVER MYSQL Quando abbiamo parlato dei database relazionali SQL vi avevo già accennato che linterazione (invio.
BIOINFO3 - Lezione 41 ALTRO ESEMPIO ANCORA Progettare il comando di creazione di una tabella di pubblicazioni scientifiche. Come chiave usare un numero.
Microsoft Access (parte 5) Introduzione alle basi di dati Scienze e tecniche psicologiche dello sviluppo e dell'educazione, laurea magistrale Anno accademico:
ASP – Active Server Pages Introduzione Pagine Web Statiche & Dinamiche(ASP)
PHP - PHP: Hypertext Preprocessor. Introduzione PHP (acronimo ricorsivo per "PHP: Hypertext Preprocessor") è un linguaggio di scripting general-purpose.
Corso di WebMaster Mercoledì 14 Novembre. Parte I – Introduzione al Corso Lezione 1: Presentazione Descrizione Breve del Corso Semplice Valutazione.
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Accesso a basi di dati con ASP.
ARDUINO Duemilanove Parte_5 Arduino e PHP
Pagine ASP parte 3 I data base Stefano Schacherl.
Fabrizio Felici LAMP workshop GROsseto Linux Users Group.
Microsoft Access Maschere (II).
Programmazione Web PHP e MySQL 1. 2Programmazione Web - PHP e MySQL Esempio: un blog.
Da Oracle a MySQL Migrazione di database SQLWays – Software per migrazione Presentazione Copyright (c) Ispirer Systems Ltd. Tutti.
Education & Training Training per Microsoft Access 97 Perché Education & Training ? Perché StartPoints crede nell’importanza strategica delle Risorse Umane.
Interazione col DB Per interagire con una base dati da una pagina PHP occorre procedere come segue: Eseguire la connessione al DBMS MySQL in ascolto;
Ordinamenti nelle query di ricerca. verso crescente e decrescente.
MySQL Database Management System
Database Elaborato da: Claudio Ciavarella & Marco Salvati.
Laboratorio di Servizi Web - servlet - Ardissono 1 Chiarimenti su Servlet Note aggiuntive su architettura di applicazione web che usa Servlet per gestire.
Progettazione e sviluppo di applicazioni web 2.0 con PHP e Ajax
Elementi di PL/SQL. Pl/Sql Il PL/SQL (Procedural Language/Structured Query Language) è un linguaggio di programmazione procedurale di Oracle che costituisce.
Transazioni in MySQL 4 Transazioni in MySQL 4
Istituto Tecnico Industriale Don Orione Fano
© 2015 Giorgio Porcu - Aggiornamennto 28/03/2015 UdA 1A Database Progettazione Fisica G IORGIO P ORCU
Lezione 5 - SQL. Linguaggi per DB Per interagire con le basi di dati occorre un linguaggio Linguaggio SQL (Structured Query Language), linguaggio standardizzato.
Eprogram informatica V anno. Introduzione a PHP Introduzione La diffusione di PHP ha avuto un notevole incremento dalla fine degli anni Novanta a oggi,
Registrare un nome a dominio spazio web - supporto PHP - MySql Registrazione di un sito web  Service Provider Tophost Aruba.....
Microsoft Access Filtri, query. Filtri Un filtro è una funzione che provoca la visualizzazione dei soli record contenenti dati che rispondono a un certo.
Make Your Identity Card Realizzazione di una carta d’identità su computer Francesco Fasulo Istituto Tecnico Industriale Don Orione Fano Esame di Stato.
Gaetano Anastasi Beatrice Miotti Lorenzo Guerriero Monica Pellegrinelli Massimiliano Sartor Giorgio Macauda SQLite Esempi di utilizzo della libreria in.
Elementi di statistica con R e i database LEZIONE 2 Rocco De Marco rocco.demarco(a)an.ismar.cnr.it Ancona, 12 Aprile 2012.
SQLite. Introduzione a SQLite Oltre alla possibilità di memorizzare informazioni persistenti attraverso Preferences e files, Android mette a disposizione.
Struttura nazionale di Nameserver per i servizi ad alta affidabilità Riccardo Veraldi - CNAF.
ASP – Active Server Pages - 1 -Giuseppe Tandoi ASP – Active Server Pages Tecnologia per lo sviluppo di pagine dinamiche.
Dati in rete Appunti.
Database in rete & Pagine dimamiche
PHP Argomenti avanzati Alberto Ferrari.
Transcript della presentazione:

PHP MySQL Accesso a database via web

Connessione Script PHP per la connessione a un server MySQL mysql_connect(nomeServer,nomeUtente,password);

Esempio connessione <?php $con = mysql_connect("localhost",“root",""); if (!$con) { die(Errore in connessione: '. mysql_error()); } // Codice di gestione db ?>

Chiusura connessione La connessione è chiusa automaticamente al termine dello script. Per chiuderla in modo esplicito mysql_close($con);

Creazione database if (mysql_query("CREATE DATABASE mio_db",$con)) { echo "Database creato"; } else { echo "Errore nella creazione : ". mysql_error(); }

Creazione tabella mysql_select_db("mio_db", $con); $sql = "CREATE TABLE Film ( Codice int NOT NULL AUTO_INCREMENT, Autore varchar(15), Titolo varchar(20), Durata int )"; // Esecuzione query mysql_query($sql,$con);

MySQL: tipi di dato

Inserimento dati mysql_select_db("mio_db", $con); mysql_query("INSERT INTO Film (Autore, Titolo, Durata) VALUES (‘Cameron', ‘Avatar', ‘165')"); mysql_close($con);

Ricerca dati $result = mysql_query("SELECT * FROM Film"); while($row = mysql_fetch_array($result)) { echo $row[‘Autore']. " ". $row[‘Titolo']; echo " "; }

Commento La funzione mysql_fetch_array() ritorna la prima riga di un recordset e la inserisce in un array associativo. Ogni successiva chiamata alla funzione mysql_fetch_array() ritorna la riga successiva del recordset recordset. Il ciclo while scorre tutto il recordset.

Output su tabella $result = mysql_query("SELECT * FROM Film"); echo " Autore Titolo "; while($row = mysql_fetch_array($result)) { echo " "; echo " ". $row[‘Autore']. " "; echo " ". $row[‘Titolo']. " "; echo " "; } echo " ";