php:insert_into_php
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Prossima revisione | Revisione precedente | ||
| php:insert_into_php [2024/04/16 10:12] – creata davidn | php:insert_into_php [2024/04/16 10:25] (versione attuale) – [Query di inserimento nel PHP] davidn | ||
|---|---|---|---|
| Linea 22: | Linea 22: | ||
| **listaCampi e listaValori devono avere lo stesso oridne.** | **listaCampi e listaValori devono avere lo stesso oridne.** | ||
| + | Supponiamo di voler aggiungere un campo nella seguente tabella __utenti__: | ||
| + | |||
| + | ^id^username^email^password^ | ||
| + | |1|campione88|campione88@libero.it|1234qwer| | ||
| + | |2|lollo|lollo234@gmail.com|superPWD75!!| | ||
| + | |3|cippaLippa|albertoScala@gmail.com|pallino!!| | ||
| + | |5|malibuStacy|lisa.s@hotmail.com|sassofono| | ||
| + | |6|malibuStacy2|waylon@smithers.name|eccellente| | ||
| + | |||
| + | La query sarà: | ||
| + | < | ||
| + | INSERT INTO utenti(username, | ||
| + | VALUES(' | ||
| + | </ | ||
| + | In questa query abbiamo supposto che il campo id sia assegnato automaticamente. | ||
| + | |||
| + | Dopo l' | ||
| + | |||
| + | ^id^username^email^password^ | ||
| + | |1|campione88|campione88@libero.it|1234qwer| | ||
| + | |2|lollo|lollo234@gmail.com|superPWD75!!| | ||
| + | |3|cippaLippa|albertoScala@gmail.com|pallino!!| | ||
| + | |5|malibuStacy|lisa.s@hotmail.com|sassofono| | ||
| + | |6|malibuStacy2|waylon@smithers.name|eccellente| | ||
| + | |7|mrBurns|burns@burns.com|nuculare| | ||
| + | |||
| + | ===== Query di inserimento nel PHP ===== | ||
| + | |||
| + | Per lanciare una INSERT usando il PHP, bisogna utilizzare la funzione **mysqli_query()**. | ||
| + | Prima di eseguire una query si deve aprire la connessione con il server. | ||
| + | |||
| + | < | ||
| + | //apriamo la connsessione | ||
| + | $link = mysqli_connect(' | ||
| + | //definiamo la query come una stringa | ||
| + | $query = " | ||
| + | VALUES(' | ||
| + | //lanciamo la query | ||
| + | mysqli_query($link, | ||
| + | </ | ||
| + | |||
| + | Per quanto riguarda le query id inserimento, | ||
php/insert_into_php.1713262355.txt.gz · Ultima modifica: 2024/04/16 10:12 da davidn
