| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    MySQL PHP Query Tutorial
    Du kan bruge PHP til at sende forespørgsler til en MySQL-database . PHP skal konfigureres til at bruge MySQL klient biblioteker under installationen . Hvis dine webservere understøtter PHP, er det mest sandsynligt har klient biblioteker allerede er installeret . Hvis du er ved at opbygge din egen server , skal du medtage indstillingen " - with- mysql "-direktiv . PHP : MySQL funktioner

    mysql_query funktionen sender en unik forespørgsel til den aktive database. Funktionen syntaks er : Hej

    mysql_query ( $ query [$ link] )

    Forespørgslen kan være ethvert gyldigt SQL forespørgsel , herunder select , viser , indlæse, opdatere , slette og slip . For korrekt SQL-syntaks , henvises til MySQL dokumentationen (se link i Resources). Angiv forespørgslen indefra mysql_query eller gennem en variabel. Den valgfri værdi $ link er den returnerede værdi fra mysql_connect ( ) funktion. Hvis du kun har én database forbindelse åben , kan du udelade denne værdi. Hvis du udelader $ link værdi, vil forespørgslen bruge den sidst åbnede forbindelsen

    " mysql_query ()" funtion vil ikke udskrive resultatet af forespørgslen til skærmen, . Stedet , vil den vende tilbage en ressource , der repræsenterer resultatet eller værdien " false ", hvis forespørgslen mislykkedes . Forespørgslen vil mislykkes , hvis det ikke var i stand til at blive henrettet på serveren , ikke hvis der ikke var nogen returnerede resultater .

    For at få adgang til data, der returneres af mysql_query funktion, bruges en sekundær funktion, såsom mysql_fetch_array () eller mysql_fetch_row ( ) . Der findes mange forskellige metoder til at få adgang til data , som alle har samme grundlæggende syntaks . Syntaksen for mysql_fetch_array () er : Hej

    mysql_fetch_array ( $ result )

    $ result variablen kommer fra produktionen af ​​mysql_query () funktion
    Eksempel .

    det følgende eksempel viser , hvordan du bruger mysql_query () funktion inden for et PHP script: ?

    < php $ database = " mydatabase " $ tilslutning = mysql_connect ( " localhost ") if ($ forbindelse) die ( " Kunne ikke forbinde til MySQL ") mysql_select_db ( $ database , $ forbindelse) or die ( " Kunne ikke forbinde til databasen : ". mysql_error ()); $ result = mysql_query ( "SELECT * FROM test ") if (! $ resultat) die ( " Query Failed . ") while ( $ row = mysql_fetch_array ( $ result )) { echo " $ row [' kolonne1 '] " ekko " $ row [' kolonne2 '] ";} mysql_close ( $ forbindelse), >

    $ database variablen besidder navnet på databasen. De $ forbindelsen variablen holder resultaterne af mysql_connect ( ) funktion . Hvis scriptet ikke kan oprette forbindelse til databasen , vil det mislykkes med beskeden " Kunne ikke forbinde til MySQL. " Scriptet opretter derefter forbindelse til database eller mislykkes med "Kunne ikke forbinde til databasen "-meddelelse .

    Når forbindelsen er etableret, bliver forespørgslen sendt til databasen. Resultatet holdes i $ result variabel. Hvis forespørgslen fejler, scriptet udskriver " Query Failed" besked . Scriptet passerer derefter resultatet i variablen $ rækken med mysql_fetch_array ( ) funktion .

    $ Row variablen er en matrix , hvor hver kolonne kan tilgås af enten tal ( 0 , 1 , 2 , 3 , 4 , etc.) eller af kolonnen navn i anførselstegn . Da der kan være mere end én række returneres af forespørgslen , er resultaterne placeres i en while-løkke , så hver række kan udskrives individuelt.

    Endelig MySQL forbindelsen lukkes med mysql_close () funktion .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan kontrolleres en String for Bad Tegn i PHP 
    ·Hvordan man skriver en PHP Besked 
    ·Sådan Indsæt en variabel i PHP & MySQL 
    ·Sådan oprettes en simpel Ubuntu Daemon i PHP 
    ·Hvordan skal tjekkes for en gyldig email-adresse i PHP 
    ·Sådan oprettes Tabel Auto intervaller i MySQL 
    ·Sådan Upload store filer ved hjælp af PHP 
    ·Sådan opdatere en database i PHP Brug JavaScript 
    ·Hvordan man bruger PHP opkald 
    ·Sådan Skjul Strings i PHP 
      Anbefalede Artikler
    ·PHP MySQL ny konto Tutorial 
    ·Hvordan til at returnere en Puls i Java 
    ·Hvordan man skriver en Vim Script 
    ·Hex Kode for Apostrophe 
    ·Hvordan man opbygger JBoss Med Java 6 
    ·Sådan Cirka Fourier Series i Python 
    ·Sådan Bind en DataSet til en DataGridView 
    ·Sådan Reset Array variabler i PHP 
    ·Sådan Luk Web Bruger Kontrol 
    ·PHP String Typer 
    Copyright © Computer Viden http://www.computerdk.com