Så här visar MySQL data med PHP

July 17

PHP kan dra information från en MySQL-databas genom att länka till databasen, ställa en fråga och utför en PHP operation. Frågan kan vara något som uppdateringar, ändrar eller väljer data från databasen. Produktionen av informationen kan sedan placeras på en webbsida, eller matas ut som en PHP dialog eller JavaScript-funktion. Den vanligaste metoden är att utdata till en webbsida med HTML, men ibland andra display utgångar används.

Instruktioner

1 Utför en fråga genom att ansluta till databasen, ringer frågan och sedan kontrollera resultatet. Följande är ett exempelskript som använder ett HTML-formulär:

formen name = "invoice_form" method = "POST" action = "Invoices.php" class = "formcss">

<Välj name = "invoutput" class = "invoutput">

<? Php

innefattar ( "db.dat");

$ Connecthandle = mysqli_connect ($ hostserver, $ userid, $ pass, $ databname)

or die ("couldn't connect to server");

$ Querytext = "SELECT invoutput FRÅN invoicelist ORDER BY invoutput ASC";

$ Result = mysqli_querytext ($ connecthandle, $ querytext)

or die ("Couldn't execute querytext.");

while ($ v = mysqli_fetch_array ($ result))

$Invoutput=$row["invoutput"];

/

Olika utgångsmetoder kan nu tilldelas en HTML-element i denna slinga. /

2 Utgång frågan med hjälp av HTML till en webbsida. Detta är standardmetoden av produktionen, och data kan placeras i alla element. Följande HTML visningstyper illustrerar olika delar av en webbsida, i slingan utmatning data rad för rad:

Paragraf:

echo "<p> antal Fakturan är $ invoutput";

Pull-down väljer elementet i HTML-formulär:

$ alternativ. = "<OPTION VALUE = \" $ invoutput \ ">". $ Invoutput;

Kryssrutan från en PHP-array:

echo "<input type = \" kryssrutan \ "name = \" inv "value = \" [] \ $ invoutput \ "/> invoutput $";

Data i en tabell:

echo "<tr>";

echo "<td> $ invoutput </ td>";

Via ett JavaScript dialogruta:

echo "<script> alert (" Värdet är $ invoutput ') </ script> ";

3 Visa MySQL data med eko och printf. Följande exempel visar hur eko och printf används för att visa information.

eko:

echo "Fakturanummer är $ invoutput \ n";

printf:

printf tillåter fler alternativ när det gäller formateringen av talen, men detta exempel visar ett enkelt fall:

printf ( "Fakturanummer är% d \ n", $ invoutput);


        

Välkommen till dig för att skicka en kommentar:

            
            
            
            

© 2019 Astrixsoft.com | Contact us: webmaster# astrixsoft.com