Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Conte PHP a MySQL Risultati

Quando gli sviluppatori a creare siti web utilizzando il linguaggio PHP e un database MySQL , possono effettuare diversi tipi di query di dati . A volte uno sviluppatore dovrà determinare il numero di righe della tabella di database risultanti da una query , in modo che possano strutturare questi risultati entro markup HTML . Questo compito può essere realizzato utilizzando sia le funzioni di PHP e SQL . Entrambe le opzioni richiedono solo poche righe di codice . Query SQL

Sviluppatori che lavorano con i database MySQL possono eseguire query SQL su di loro . All'interno di queste query , uno sviluppatore può specificare un particolare insieme di dati , tabella di riferimento e nomi di colonna . I risultati di una query possono includere più record . A seconda dell'applicazione , questo può significare che lo sviluppatore non ha idea di quanti record di una query restituirà , che può rappresentare un problema in occasione della presentazione dei dati all'interno di un'interfaccia web in PHP . Questo è dove le query di conteggio possono rivelarsi utili .
Interrogare da PHP

siti web costruiti utilizzando script lato server in PHP è possibile utilizzare le funzioni standard per eseguire query sul database MySQL a SQL . Il PHP per un sito web di solito gestisce il recupero dei dati dal database , quindi scorrere i risultati , presentando alcuni o tutti gli elementi di dati all'interno di strutture di markup HTML che l'utente sarà in ultima analisi, vedere sulla visualizzazione della pagina . Se uno script PHP sta costruendo i risultati delle query in HTML , si può quindi necessario conoscere il numero di record che si sta occupando . In alcuni casi, i risultati della query vengono suddivisi su più pagine HTML .
MySQL Conte

La funzione di conteggio in SQL consente agli sviluppatori di determinare il numero di record di una particolare query restituirà . Il seguente codice di esempio viene illustrata una query di conteggio : SELECT COUNT ( * ) FROM cliente;

Questo restituisce il numero totale di record nella tabella specificata . Per restituire il numero di valori distinti in una particolare colonna della tabella , lo sviluppatore può utilizzare la seguente versione : SELECT COUNT ( DISTINCT cognome ) FROM cliente;

Per eseguire una query di conteggio da uno script PHP , gli sviluppatori utilizzano il seguente sintassi: $ count_query = "SELECT COUNT ( DISTINCT cognome ) DA cliente" ; $ risultato = mysql_query ( $ count_query ) ;

Questo dà la sceneggiatura di un riferimento al numero di righe nei dati restituiti dalla query .
PHP numero di file

in uno script PHP , gli sviluppatori possono utilizzare le funzioni di lingua per determinare il numero di record in un set di risultati della query , piuttosto che l'esecuzione di un conteggio interrogare specificamente per recuperare tali informazioni. Il seguente codice di esempio mostra : $ query = "SELECT * FROM clienti " ; $ risultato = mysql_query ( $ query ) ; $ num_records = mysql_num_rows ( $ risultato) ;

Questo consente allo sviluppatore di determinare il numero di record senza dover effettuare una query separata . In caso contrario, ci può essere la necessità di eseguire una query per ottenere i dati e un altro per sapere quanti record sono in esso . La funzione " mysql_num_rows " restituisce un intero che lo script può fare riferimento a quando la costruzione pagina web HTML .

 

Programmazione © www.354353.com