Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Database relazioni usando php, Dispense di Database Relazionali

Database relazioni usando php , dbms, php

Tipologia: Dispense

2022/2023

In vendita dal 18/09/2023

carla-boscolo
carla-boscolo 🇮🇹

4.5

(13)

520 documenti

1 / 25

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
PHP
L'acronimo PHP sta per "Hypertext Preprocessor", il che riflette la sua origine come linguaggio
progettato per elaborare dati all'interno di pagine HTML. Creato da Rasmus Lerdorf nel 1994 e
successivamente ampliato da una comunità di sviluppatori, PHP è diventato uno strumento
fondamentale nella creazione di siti web dinamici. Una delle sue caratteristiche più rilevanti è la
capacità di incorporare direttamente il codice PHP all'interno del codice HTML, consentendo agli
sviluppatori di generare contenuti dinamici basati su input dell'utente, dati da database o altre fonti.
INDICE
Connessione al database 3
Sessione utente 5
Esempi pratici
<html>
<head>
<title>Righe in html alternate a php</title>
</head>
<body>
<i> riga 1 in html </i><br>
<p><?php echo "riga 2 in php" ?></p>
<i> riga 3 in html </i><br>
<p><?php echo "riga 4 in php" ?></p>
<i> riga 5 in html </i><br>
<p><?php echo "riga 6 in php" ?></p>
</body>
</html>
riga 1 in html
riga 2 in php
riga 3 in html
riga 4 in php
riga 5 in html
riga 6 in php
<html>
<head>
<title>tabella php</title>
</head>
<body>
<?php
$somma=0;
echo "<TABLE BORDER=1><TR>";
while($somma<90)
{
//simulazione dado da 1 a 6
$NumeroCasuale=rand(1,6);
echo "<TD> $NumeroCasuale </TD>";
$somma+= $NumeroCasuale;
}
echo "</TABLE>";
echo "<BR> Somma totale : $somma";
?>
</body>
</html>
genera numeri casuali
<html> valore iniziale
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19

Anteprima parziale del testo

Scarica Database relazioni usando php e più Dispense in PDF di Database Relazionali solo su Docsity!

PHP

L'acronimo PHP sta per " Hypertext Preprocesso r", il che riflette la sua origine come linguaggio progettato per elaborare dati all'interno di pagine HTML. Creato da Rasmus Lerdorf nel 1994 e successivamente ampliato da una comunità di sviluppatori, PHP è diventato uno strumento fondamentale nella creazione di siti web dinamici. Una delle sue caratteristiche più rilevanti è la capacità di incorporare direttamente il codice PHP all'interno del codice HTML, consentendo agli sviluppatori di generare contenuti dinamici basati su input dell'utente, dati da database o altre fonti.

INDICE

Connessione al database 3 Sessione utente 5

Esempi pratici

Righe in html alternate a php

riga 1 in html

riga 3 in html

riga 5 in html

riga 1 in html

riga 2 in php

riga 3 in html

riga 4 in php

riga 5 in html

riga 6 in php

tabella php

"; while($somma<90) { //simulazione dado da 1 a 6 $NumeroCasuale=rand(1,6); echo " $NumeroCasuale "; $somma+= $NumeroCasuale; } echo ""; echo " Somma totale : $somma"; ?>

genera numeri casuali

valore iniziale

variabili visibili globali

variabili visibili globali

Connessione al database

// stampa a video

while ($dati = mysqli_fetch_array($risultato))

echo “ID Utente: “.$dati[‘nome_campo_tabella’].””;

echo “Ordine: “.$dati[‘nome_campo_tabella’].””;

echo “Ordine: “.$dati[‘nome_campo_tabella’].””;

echo “Ordine: “.$dati[‘nome_campo_tabella’].””;

Sessione utente

MANIPOLARE DATI DATABASE

INSERT INTO GIOCATORI

(COGNOME, NOME)

SELECT COGNOME, NOME

FROM PERSONE;

inserisce da persone a giocatori

Supponiamo ora che dobbiamo inserire nella tabella DIPENDENTI un nuovo

lavoratore ma non sappiamo quale è la sua qualifica:

INSERT INTO DIPENDENTI

(NOME, COGNOME)

VALUES ('AMERIGO', 'VESPUCCI');

UPDATE

Questa istruzione serve per modificare i dati contenuti in una tabella

UPDATE PRODOTTI

SET PREZZO = PREZZO * 1.10;

nel caso si voglia fare solo un prodotto

UPDATE PRODOTTI

SET PREZZO = PREZZO * 1.

WHERE PRODOTTO = 'CIOCCOLATA';

DELETE

Oltre a inserire dati in una tabella o modificarli, occorre anche poterli

cancellare

DELETE FROM PRODOTTI

WHERE PRODOTTO = 'MARMELLATA';

https://www.youtube.com/watch?v=f1U-vd1Qkvg

Login utente

inserire a seconda dell’id

https://code.tutsplus.com/it/tutorials/build-a-shopping-cart-with-php-and-

mysql--net-

sito per fare il carrello

https://codewithawa.com/posts/image-upload-using-php-and-mysql-database

sito per gestire immagini