SlideShare una empresa de Scribd logo
1 de 15
Pagine WEB Porzioni di script PHP
Recupero dati Per recuperare dati ricevuti in una pagina PHP è possibile usare: $nome_variabile=$_POST["nome_parametro"]; solo se le variabili sono state inviate da un form tramite il metodo POST
Recupero dati Per recuperare dati ricevuti in una pagina PHP è possibile usare: $nome_variabile=$_GET["nome_parametro"]; solo se le variabili sono state inviate da un form tramite il metodo GET  Le variabile sono visibili nell’url di richiesta della pagina
Recupero dati Per recuperare dati ricevuti in una pagina PHP è possibile usare: $nome_variabile=$_REQUEST["nome_parametro"]; se le variabili sono state inviate accodandole all’URL della pagina
Connessione al server mysql Per connettersi al server dbmsMySql si utilizza l’istruzione: $connessione=mysql_connect($host,$user,$pass);dove i parametri indicano, rispettivamente, l’indirizzo dell’host su cui risiede il server, il nome utente e la password di accesso
Connessione al database Per connettersi al database si utilizza l’istruzione: mysql_select_db(“nome_database"); dove il parametro il nome del database che si vuole utilizzare sul server
Connessione al database Per connettersi al database si utilizza l’istruzione: mysql_select_db(“nome_database"); dove il parametro il nome del database che si vuole utilizzare sul server
Connessione al database Per comporre una query da inviare al server si utilizza una stringa con la query parametrizzata: $query = “selectnome_colonnafromnome_tabellawherenome_colonna = ‘”.$nome_parametro.“’”; dove $nome_parametro indica il parametro utilizzato come criterio di selezione
Connessione al database Per inviare una queryal server si utilizza una istruzione come la seguente: $risultato = mysql_query($query); dove $query indica la query da inviare e $risultato contiene la risposta ricevuta dal server
Connessione al database Per contare il numero di righe presenti nella tabella ottenuta come risultato di una querysi utilizza una istruzione come la seguente: $numero_righe=mysql_num_rows($risultato); Dove $risultato contiene la risposta ricevuta dal server dietro richiesta di una query e $numero_righe memorizza il conteggio
Connessione al database Per impostare un ciclo che itera per tutte le righe contenute nella tabella risposta, ricevuta dal server, si utilizza una istruzione come la seguente: for($i=0; $i<$numero_righe;$i++) {...} Dove $numero_righe memorizza il conteggio delle righe della tabella di cui sopra
Connessione al database Per recuperare una riga dalla tabella risposta, ricevuta dal server, si utilizza una istruzione come la seguente: $riga = mysql_fetch_array($risultato); Dove $risultatocontiene la risposta ricevuta dal server dietro richiesta di una querye $riga memorizza una riga
Connessione al database Per recuperare un dato contenuto in una riga dalla tabella risposta si utilizza una istruzione come la seguente: $dato= $riga[“dato_voluto”]; Dove “dato_voluto” è il nome del dato che si vuole recuperare dalla riga, $riga memorizza una riga, $dato memorizza il valore del dato recuperato
Connessione al database Per visualizzare a video una variabile php si utilizza una istruzione come la seguente: echo $nome_variabile; dove $nome_variabile è il nome della variabile da visualizzare
Connessione al database Per visualizzare in una casella di testo il valore di una variabile php si utilizza una istruzione come la seguente: <input type= “text” name=“nome_casella” value=“<?phpecho $nome_variabile;?>”/> dove $nome_variabile è il nome della variabile da visualizzare, nome_casella il nome associato alla casella di testo html

Más contenido relacionado

Destacado

Protocolo 3
Protocolo 3Protocolo 3
Protocolo 3
bkruz
 
Saopaulo gp02 pmo prever consulting
Saopaulo gp02 pmo prever consultingSaopaulo gp02 pmo prever consulting
Saopaulo gp02 pmo prever consulting
Marco Coghi
 
ENERGÍA HIDRÁULICA
ENERGÍA HIDRÁULICAENERGÍA HIDRÁULICA
ENERGÍA HIDRÁULICA
IES Barañain
 

Destacado (20)

Lançamento de uma cápsula metabólica
Lançamento de uma cápsula metabólicaLançamento de uma cápsula metabólica
Lançamento de uma cápsula metabólica
 
Armar a las masas revolucionarias
Armar a las masas revolucionariasArmar a las masas revolucionarias
Armar a las masas revolucionarias
 
Conhece o sr. viriato
Conhece o sr. viriatoConhece o sr. viriato
Conhece o sr. viriato
 
Protocolo 3
Protocolo 3Protocolo 3
Protocolo 3
 
Goiania gp18-pmo-grupo3
Goiania gp18-pmo-grupo3Goiania gp18-pmo-grupo3
Goiania gp18-pmo-grupo3
 
Saopaulo gp02 pmo prever consulting
Saopaulo gp02 pmo prever consultingSaopaulo gp02 pmo prever consulting
Saopaulo gp02 pmo prever consulting
 
Brasil nos Trilhos
Brasil nos TrilhosBrasil nos Trilhos
Brasil nos Trilhos
 
Goiania--gp18--Gerenciamento.Aquisição.Projeto--grupo NovAparecida
Goiania--gp18--Gerenciamento.Aquisição.Projeto--grupo NovAparecidaGoiania--gp18--Gerenciamento.Aquisição.Projeto--grupo NovAparecida
Goiania--gp18--Gerenciamento.Aquisição.Projeto--grupo NovAparecida
 
Projeto Farmcontrol
Projeto FarmcontrolProjeto Farmcontrol
Projeto Farmcontrol
 
joãopessoa-gp5 -integração-ponte
joãopessoa-gp5 -integração-pontejoãopessoa-gp5 -integração-ponte
joãopessoa-gp5 -integração-ponte
 
Extensão Av. G. Vargas
Extensão Av. G. VargasExtensão Av. G. Vargas
Extensão Av. G. Vargas
 
Projetizar Consultoria - Implantação PMO Lisarb
Projetizar Consultoria - Implantação PMO LisarbProjetizar Consultoria - Implantação PMO Lisarb
Projetizar Consultoria - Implantação PMO Lisarb
 
Projeto LISARB 2014
Projeto LISARB 2014Projeto LISARB 2014
Projeto LISARB 2014
 
Implementação de novo modelo em linha de armação de veículos
Implementação de novo modelo em linha de armação de veículosImplementação de novo modelo em linha de armação de veículos
Implementação de novo modelo em linha de armação de veículos
 
EduQuali
EduQualiEduQuali
EduQuali
 
A alienação parental através do silêncio
A alienação parental através do silêncioA alienação parental através do silêncio
A alienação parental através do silêncio
 
Actividad 4: Portafolio de Presentación
Actividad 4: Portafolio de PresentaciónActividad 4: Portafolio de Presentación
Actividad 4: Portafolio de Presentación
 
ENERGÍA HIDRÁULICA
ENERGÍA HIDRÁULICAENERGÍA HIDRÁULICA
ENERGÍA HIDRÁULICA
 
Juegos Olímpicos Salt Lake City 2002
Juegos Olímpicos Salt Lake City 2002Juegos Olímpicos Salt Lake City 2002
Juegos Olímpicos Salt Lake City 2002
 
Consultoria em processos da Empresa de Cachorri Quente Dogão
Consultoria em processos da Empresa de Cachorri Quente DogãoConsultoria em processos da Empresa de Cachorri Quente Dogão
Consultoria em processos da Empresa de Cachorri Quente Dogão
 

Similar a Pagine web (6)

Php mysql e cms
Php mysql e cmsPhp mysql e cms
Php mysql e cms
 
Php mysql3
Php mysql3Php mysql3
Php mysql3
 
Corso di php01
Corso di php01Corso di php01
Corso di php01
 
Progetto di Basi di Dati
Progetto di Basi di DatiProgetto di Basi di Dati
Progetto di Basi di Dati
 
Laravel 7 REST API
Laravel 7 REST APILaravel 7 REST API
Laravel 7 REST API
 
Lezione Servlet Natalizi
Lezione Servlet NataliziLezione Servlet Natalizi
Lezione Servlet Natalizi
 

Último

Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
lorenzodemidio01
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
giorgiadeascaniis59
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
lorenzodemidio01
 

Último (19)

LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................
 
Aristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxAristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptx
 
Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceo
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
 
descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptx
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibile
 
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptxProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptx
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptx
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione Civica
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptx
 

Pagine web

  • 1. Pagine WEB Porzioni di script PHP
  • 2. Recupero dati Per recuperare dati ricevuti in una pagina PHP è possibile usare: $nome_variabile=$_POST["nome_parametro"]; solo se le variabili sono state inviate da un form tramite il metodo POST
  • 3. Recupero dati Per recuperare dati ricevuti in una pagina PHP è possibile usare: $nome_variabile=$_GET["nome_parametro"]; solo se le variabili sono state inviate da un form tramite il metodo GET Le variabile sono visibili nell’url di richiesta della pagina
  • 4. Recupero dati Per recuperare dati ricevuti in una pagina PHP è possibile usare: $nome_variabile=$_REQUEST["nome_parametro"]; se le variabili sono state inviate accodandole all’URL della pagina
  • 5. Connessione al server mysql Per connettersi al server dbmsMySql si utilizza l’istruzione: $connessione=mysql_connect($host,$user,$pass);dove i parametri indicano, rispettivamente, l’indirizzo dell’host su cui risiede il server, il nome utente e la password di accesso
  • 6. Connessione al database Per connettersi al database si utilizza l’istruzione: mysql_select_db(“nome_database"); dove il parametro il nome del database che si vuole utilizzare sul server
  • 7. Connessione al database Per connettersi al database si utilizza l’istruzione: mysql_select_db(“nome_database"); dove il parametro il nome del database che si vuole utilizzare sul server
  • 8. Connessione al database Per comporre una query da inviare al server si utilizza una stringa con la query parametrizzata: $query = “selectnome_colonnafromnome_tabellawherenome_colonna = ‘”.$nome_parametro.“’”; dove $nome_parametro indica il parametro utilizzato come criterio di selezione
  • 9. Connessione al database Per inviare una queryal server si utilizza una istruzione come la seguente: $risultato = mysql_query($query); dove $query indica la query da inviare e $risultato contiene la risposta ricevuta dal server
  • 10. Connessione al database Per contare il numero di righe presenti nella tabella ottenuta come risultato di una querysi utilizza una istruzione come la seguente: $numero_righe=mysql_num_rows($risultato); Dove $risultato contiene la risposta ricevuta dal server dietro richiesta di una query e $numero_righe memorizza il conteggio
  • 11. Connessione al database Per impostare un ciclo che itera per tutte le righe contenute nella tabella risposta, ricevuta dal server, si utilizza una istruzione come la seguente: for($i=0; $i<$numero_righe;$i++) {...} Dove $numero_righe memorizza il conteggio delle righe della tabella di cui sopra
  • 12. Connessione al database Per recuperare una riga dalla tabella risposta, ricevuta dal server, si utilizza una istruzione come la seguente: $riga = mysql_fetch_array($risultato); Dove $risultatocontiene la risposta ricevuta dal server dietro richiesta di una querye $riga memorizza una riga
  • 13. Connessione al database Per recuperare un dato contenuto in una riga dalla tabella risposta si utilizza una istruzione come la seguente: $dato= $riga[“dato_voluto”]; Dove “dato_voluto” è il nome del dato che si vuole recuperare dalla riga, $riga memorizza una riga, $dato memorizza il valore del dato recuperato
  • 14. Connessione al database Per visualizzare a video una variabile php si utilizza una istruzione come la seguente: echo $nome_variabile; dove $nome_variabile è il nome della variabile da visualizzare
  • 15. Connessione al database Per visualizzare in una casella di testo il valore di una variabile php si utilizza una istruzione come la seguente: <input type= “text” name=“nome_casella” value=“<?phpecho $nome_variabile;?>”/> dove $nome_variabile è il nome della variabile da visualizzare, nome_casella il nome associato alla casella di testo html