PHP può selezionare i record da un database MySQL , e quindi fornire un modo per scegliere i record selezionati utilizzando una casella di controllo HTML . Le caselle possono essere utilizzate anche per cancellare o modificare i record selettivamente . I dati pertinenti possono essere aggiornati alle selezioni effettuate su una pagina web. Le caselle di controllo forniscono un modo semplice per gli utenti di interagire con i dati e selezionare solo i record che ha bisogno di aggiornare . PHP eseguirà quindi le azioni pertinenti . Istruzioni
1
connettersi al database selezionato in questo modo: ?
< Php
$ hostname = " localhost " ; //host name
< p > $ user = ""; //Username MySQL
$ passaggio = ""; //MySQL password di
$ database_name = "vendite" ; nome //Database impianti < p > $ nome_tabella = " SalesHistory " ; //Tabella nome
//Connessione al server e selezionare il database come richiesto:
mysql_connect ( " $ host " , " $ user " , " $ pass " ) or die ( " non può connettersi alla vendita ");
mysql_select_db ( " $ database_name " ) or die ( " Impossibile selezionare il database ");
2
Seleziona record dal tavolo come richiesto:
$ salessql = "SELECT * FROM
3
ottenere i record selezionati con un while :
while ($ file = mysql_fetch_array ( $ salesresult ) ) per
>
< p ? > la fine della prima sezione PHP è contrassegnato con > sopra
4
usare l'HTML e PHP per generare i dettagli della scatola
informazioni
controllo come segue : . < br >
< nome di input = "checkbox [ ] " type = "checkbox " salesid = "checkbox [ ] " value = " < ? echo $ file [' salesid '] ; ? ? > " > |
< echo $ file [' salesid '] ; ? > < /td > ; | < echo $ file [' customerfirstname '] ; ? ? ? > |
< echo $ file [ ,"' customerlastname ' ] ; ? > |
< echo $ file [' customeremail '] ; ? > < /td > < /tr> < /table> la casella di controllo è indicato dal campo " salesid " in ogni record. Per ogni salesid visualizzato sullo schermo , l'utente può selezionare o ignorare il record . il numero identificativo di vendita ( salesid ) verrà controllato o incontrollato e indica a PHP che questo record dovrebbe essere aggiornato . gli altri campi nell'elenco forniscono ulteriori informazioni . < br >
|