Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    MySQL PHP Query Tutorial
    Du kan bruke PHP til å sende spørringer til en MySQL database. PHP må være konfigurert til å bruke MySQL klientbiblioteker under installasjonen . Hvis webservere støtter PHP, det mest sannsynlig har kunden bibliotekene som allerede er installert . Hvis du bygger din egen server , må du ta med alternativet " - with- mysql " -direktiv. PHP : MySQL Funksjoner

    mysql_query funksjonen sender en unik spørring til den aktive databasen . Funksjonssyntaksen er : en

    mysql_query ( $ query [$ link] )

    spørring kan være hvilken som helst gyldig SQL-spørringen inkludert select , vise , sette inn, oppdatere, slette og slippe . For riktig SQL syntaks, viser til MySQL dokumentasjon ( se lenke i Resources ) . Angi spørringen fra mysql_query eller gjennom en variabel. Den valgfrie verdien $ koblingen er verdien som returneres fra mysql_connect ( )-funksjonen . Hvis du bare har én database tilkobling åpen, kan du utelate denne verdien . Hvis du utelater $ koblingen verdien , vil spørringen bruke den siste åpnet forbindelse

    " mysql_query ( )" funtion ikke vil skrive ut resultatene av spørringen til skjermen ; . Stedet, vil det returnere en ressurs som representerer resultatet eller verdien "false" hvis søket mislyktes. Forespørselen vil mislykkes hvis det ikke kunne bli henrettet på serveren, ikke hvis det var ingen resultater som returneres .

    Å få tilgang til dataene som returneres av mysql_query funksjonen , bruker en sekundær funksjon, for eksempel mysql_fetch_array ( ) eller mysql_fetch_row ( ) . Det er mange forskjellige metoder for å få tilgang til data , som alle har den samme grunnleggende syntaks. Syntaksen for mysql_fetch_array () er : en

    mysql_fetch_array ( $ resultat )

    $ resultat variabel kommer fra produksjonen av mysql_query ( )-funksjonen
    Eksempel .

    følgende eksempel viser hvordan du bruker mysql_query ( ) -funksjonen i et PHP-script : ?

    < php $ database = " minedatabaser " , $ tilkobling = mysql_connect ( " localhost "); if ( $ tilkobling) die ( " Kunne ikke koble til MySQL "); mysql_select_db ( $ database , $ tilkobling) or die ( " Kunne ikke koble til databasen : . " mysql_error ( ) ); $ resultat = mysql_query ( "SELECT * FROM test "); if ( ! $ resultat ) die ( " Query mislyktes . ") , mens ( $ rad = mysql_fetch_array ( $ resultat ) ) { echo " $ row [' COLUMN1 '] "; ekko " $ row [' kolonne 2 '] "; } mysql_close ( $ tilkobling) ; ? >

    $ databasevariabelen holder navnet på databasen . De $ forbindelsen variabelen inneholder resultatene av mysql_connect ()-funksjonen . Hvis skriptet ikke kan koble til databasen , vil det mislykkes med meldingen " Kunne ikke koble til MySQL. " Manuset deretter kobler seg til databasen eller mislykkes med " Kunne ikke koble til databasen "-melding.

    Når tilkoblingen er opprettet, sendes søket til databasen . Resultatet er holdt i $ resultat variabel. Hvis søket mislykkes, skriver manuset på " Query mislyktes »-melding . Skriptet går da resultatet i variabelen $ rad med mysql_fetch_array ( )-funksjonen .

    $ Row variabelen er en matrise der hver kolonne kan nås ved enten tall ( 0 , 1 , 2, 3 , 4 , etc. ) eller ved kolonnenavnet i enkle anførselstegn. Siden det kan være mer enn en rad returneres av spørringen , er resultatene som er lagt i en sløyfe , slik at mens hver rad kan trykkes ut enkeltvis.

    Endelig er MySQL tilkobling lukket med mysql_close ()-funksjonen .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage PHP -filer med meldingshoder 
    ·MySQL PHP Bilde opp Tutorials 
    ·Slik fjerner Embedded JavaScript-koder med PHP 
    ·Hvordan utføre en oppdatering MySQL Query 
    ·Hvordan skrive inn XML fil med PHP 
    ·Hvordan Tillat overstyring i PHP 
    ·Hvordan Kill a MySQL Query 
    ·Hvordan Reverse en MySQL Query i PHP 
    ·PHP lik Funksjon 
    ·Slik fjerner du like CSVs i PHP 
      Anbefalte artikler
    ·Hvordan analysere en XML- fil 
    ·Forskjellen mellom deterministisk og nondeterministic F…
    ·Hvordan legger jeg til en Java SSH klient til en websid…
    ·Java Trim Funksjon 
    ·Hvordan erstatte en DIV på PHP 
    ·Hvordan legge til ListView 
    ·Hvordan å lære Python Computer Språk 
    ·Hvordan sjekke Access 2007 Hvis Query Exists 
    ·Forholdet mellom JSP og Java 
    ·Hvordan koble GoDaddy Java til MySQL 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/