1. Hvis du starter med PHP og MySQL utvikling jeg vil anbefale at du installerer  WAMP server 
 som inkluderer komplett miljø for utvikling av  PHP 
 søknader og har også < b> phpMyAdmin Hotell og  MySQL 
 database inkludert 
 monteringsanvisningen for  WAMP server 
 kan bli funnet på:. 
 Sette opp PHP og MySQL testing server med WAMP 
 Hvis du ønsker å lære  hvordan å lage en database 
, kan du ta en titt på leksjon: 
 Lag MySQL database med phpMyAdmin 
 to. For å koble til MySQL-databasen vil vi bruke skjøte  mysqli 
 syntaks for å opprette et nytt objekt er enkel:. 
 $ mysqli = new mysqli ("host", "brukernavn", "passord", "database"); 
 Følgende eksempel vil koble til  my_db 
 database på lokal datamaskin med  root 
 brukernavn og tomt passord 
 $. mysqli = new mysqli ("localhost", "root", "", "my_db"); 
 Når du har opprettet forbindelsen er det også anbefalt å sjekke om tilkoblingen var vellykket: 
 if ($ mysqli- > connect_errno) {
 echo "Kunne ikke koble til MySQL: (". $ mysqli- > connect_errno. ")". $ mysqli- > connect_error; 
} 
 tillegg  mysqli 
 det finnes også extenstion kalt  mysql 
 som også kan brukes for å koble til MySQL-database . Fordi  mysql 
 forlengelse er foreldet som av PHP 5.5, bør du alltid bruke  mysqli 
. 
 3. Nå vil vi utarbeide en ny SQL-spørring som vil returnere alle dataene fra tabellen  my_table 
 $ query = "SELECT * FROM my_table";. 
 $ resultat = $ mysqli- > spørring ($ query); 
 4. Resultatet av søket er nå lagret i  $ resultere 
 variabel. 
 Vi vil nå bruke  mens 
 sløyfe for å gå gjennom alle postene som ble returnert fra databasen. 
 Hver enkelt post blir lagret i variabelen  $ row Hotell og vi kan skrive ut bestemte innlevert ved også å angi feltnavnet. 
 mens (rad $ = $ resultat- > fetch_assoc ()) {
 echo $ row ['nummer']. "< br /> '; 
 echo $ row [' tekst ']." < br />'; 
 echo $ row ['date']. "< br /> '; 
 echo' ------------------------ < br /> '; 
} 
 < br /> signal legges bare for bedre formatering av produksjonen. 
 5. Sette inn data tilbake til databasen kan også gjøres veldig enkelt. 
 Først må vi forberede en skikkelig SQL kommando for sette inn data 
 Etter at vi bare kjøre spørringen og en ny rekord vil bli satt inn 
 Dette er vist i eksempelet nedenfor:.. 
 $ query = "INSERT INTO my_table (id, tall, tekst, dato) VALUES (0987, 'Hei', '2013-05-21') "; 
 $ mysqli- > spørring ($ query); 
 6. Nedenfor du finner all koden fra denne timer sammen, så det vil være enklere å kopiere den til php program. product: $ mysqli = new mysqli ("localhost", "root", "", "my_db" ); 
 if ($ mysqli- > connect_errno) {
 echo "Kunne ikke koble til MySQL: (". $ mysqli- > connect_errno. ")". $ mysqli- > connect_error; 
} product: $ query = "SELECT * FROM my_table"; 
 $ resultat = $ mysqli- > spørring ($ query); 
 while (rad $ = $ resultat- > fetch_assoc ()) {
 echo $ row ['nummer']. "< br /> ';. 
 echo $ row [' tekst ']' < br /> '; 
 echo $ row [' date ']. "< br />'; 
 echo '----------------- ------- < br /> '; 
} 
 //innleggs ny rekord 
 $ query = "INSERT INTO my_table (id, tall, tekst, dato) VALUES (0987, 'Hei', '2013-05-21') "; 
 $ mysqli- > spørring ($ query); 
 Og selvfølgelig hvis du har flere spørsmål bare spør på forumet. 
 <
Bruk PHP til å koble til MySQL database
Next Page:Lær å bruke velger søket i SQL 
			 
        
