April 14
PHP può tirare le informazioni da un database MySQL collegando al database, impostare una query e l'esecuzione di un'operazione di PHP. La query può essere qualsiasi cosa che gli aggiornamenti, modifichi o dati Seleziona dal database. Uscita delle informazioni può essere inserito in una pagina Web, o di uscita come un dialogo PHP o funzione JavaScript. Il metodo più comune è quello di dati di output a una pagina Web utilizzando HTML, ma vengono utilizzati occasionalmente ad altre uscite video.
1 Eseguire una query connessione al database, chiamando la query e poi controllare il risultato. Il seguente è un esempio di script che utilizza un modulo HTML:
form name = metodo "invoice_form" = azione "POST" = "Invoices.php" class = "formcss">
<Select name = "invoutput" class = "invoutput">
<? Php
include ( "db.dat");
$ Connecthandle = mysqli_connect ($ hostserver, $ userid, $ passaggio, $ databname)
or die ("couldn't connect to server");
$ QUERYTEXT = "SELECT invoutput ORDINAZIONE invoicelist BY invoutput ASC";
$ Risultato = mysqli_querytext ($ connecthandle, $ QUERYTEXT)
or die ("Couldn't execute querytext.");
while ($ row = mysqli_fetch_array ($ risultato))
$Invoutput=$row["invoutput"];
/
Vari metodi di output possono essere assegnati a un elemento HTML in questo ciclo. /
2 Uscita la query utilizzando HTML per una pagina Web. Questo è il metodo standard di uscita, e dei dati può essere collocato in ogni elemento. I seguenti tipi di visualizzazione HTML illustrano diversi elementi di una pagina Web, nel ciclo l'output della riga di dati per riga:
Paragrafo:
echo "<p> Il numero della fattura è di $ invoutput";
Pull-down di selezione elemento in forma HTML:
$ options. = "<value option = \" $ invoutput \ ">". $ Invoutput;
Casella di controllo da un array PHP:
echo "<input type = \" casella \ "name = \" inv [] \ "value = \" $ invoutput \ "/> $ invoutput";
I dati in una tabella:
echo "<tr>";
echo "<td> $ invoutput </ td>";
Via una finestra di dialogo JavaScript:
echo "<script> alert ( 'Il valore è $ invoutput') </ script>";
3 Visualizzare i dati MySQL con eco e printf. I seguenti esempi dimostrano come eco e printf vengono utilizzati per visualizzare le informazioni.
eco:
echo "Numero fattura è $ invoutput \ n";
printf:
printf consente più opzioni in termini di formattazione dei numeri, ma questo esempio mostra un caso semplice:
printf ( "Numero fattura è% d \ n", $ invoutput);