|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    MySQL PHP Query Tutorial

    Du kan använda PHP för att skicka frågor till en MySQL-databas . PHP måste konfigureras för att använda MySQL klient biblioteken under installationsprocessen . Om dina webbservrar stödjer PHP , det mest sannolikt har klientbiblioteken redan installerade . Om du bygger din egen server , måste du inkludera alternativet " - med - mysql " direktivet . PHP : MySQL funktioner

    mysql_query funktion skickar en unik förfrågan till den aktiva databasen . Funktionen Syntaxen är :

    mysql_query ( $ query [ $ link ] ) katalog

    Frågan kan vara valfri giltig SQL-fråga med select , visa , infoga , uppdatera , radera och släpp . För korrekt SQL-syntax , se MySQL-dokumentationen ( se länk i Resources ) . Ange frågan inifrån mysql_query eller via en variabel . Den valfria värde länk är det värde som returneras från mysql_connect ( ) funktionen . Om du bara har en databas anslutning öppen , kan du hoppa över detta värde . Om du utelämnar $ länken värde , kommer frågan att använda senast öppnade anslutningen

    " mysql_query ( ) " funtion inte kommer att skriva ut resultatet av frågan till skärmen , . Istället kommer den att returnera en resurs som representerar resultatet eller värdet " false " om frågan misslyckades . Frågan kommer att misslyckas om det inte kunde köras på servern , inte om det fanns inga resultat returneras .

    Att komma åt data som returneras av mysql_query funktion , använd en sekundär funktion , såsom mysql_fetch_array ( ) eller mysql_fetch_row ( ) . Det finns många olika metoder för att komma åt data, som alla har samma grundläggande syntax . Syntaxen för mysql_fetch_array ( ) är :

    mysql_fetch_array ( $ result ) katalog

    $ result variabeln kommer från produktionen av mysql_query ( ) funktionen
    Exempel .

    följande exempel visar hur du använder mysql_query ( ) funktion inom ett PHP-skript : ?

    < php $ databas = " mydatabase " , $ anslutning = mysql_connect ( " localhost " ) , om ( $ anslutning ) die ( " Kunde inte ansluta till MySQL " ) ; mysql_select_db ( $ databas $ anslutning ) or die ( " Kunde inte ansluta till databasen : ". mysql_error ( ) ) ; $ result = mysql_query ( " SELECT * FROM test" ) , om ( $ result ) die ( " Query misslyckades . " ) , medan ( $ rad = mysql_fetch_array ( $ result ) ) { echo " $ rad [ ' Kolumn1 ' ] " ; echo " $ rad [ ' Kolumn2 ' ] " ;} mysql_close ( $ sammanhang), ? >

    $ databas variabeln innehåller namnet på databasen . Den $ kopplingsvariabeln håller resultaten av mysql_connect ()-funktionen . Om skriptet inte kan ansluta till databasen , kommer att misslyckas med meddelandet " Kunde inte ansluta till MySQL . " Manuset sedan ansluter till databasen eller misslyckas med "Kunde inte ansluta till databasen " meddelandet .

    När anslutningen är etablerad , är frågan skickas till databasen . Resultatet hålls i $ result variabeln . Om frågan misslyckas , skriver manuset till " Query failed" . Skriptet skickar sedan resultatet i variabeln $ rad med mysql_fetch_array ( ) funktionen .

    $ Row variabeln är en matris där varje kolumn kan nås av antingen siffror ( 0 , 1 , 2 , 3 , 4 , etc. ) eller genom kolonnen namn inom enkla citattecken . Eftersom det kan finnas mer än en rad som returneras av frågan , är resultaten placeras i en while-slinga så att varje rad kan skrivas ut var för sig . Slutligen

    är MySQL-anslutning stängs med mysql_close ( ) funktionen . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skickar Form Utgång till en HTML -fil med PHP
    ·Hur dölja e-postadresser i PHP
    ·Hur man skickar PHP fel till en fil i stället för Web…
    ·Hur du formaterar datumsträng i MySQL med PHP
    ·Hur ansluta till MySQL i SSIS
    ·PHP String Skillnader
    ·Hur konvertera INT till String i MS SQL
    ·Hur man skapar en symbolisk länk med PHP
    ·Hur Input ett datum i MySQL
    ·Hur man gör ett Live Search Med PHP och MySQL
    Utvalda artiklarna
    ·Hur kompilera med COBOL
    ·Hur Tillåt en PHP Header Anywhere
    ·Tutorial på String Kontroller i Python
    ·Hur man gör en PHP Redirect Sida
    ·Hur man gör en skärmsläckare i Visual Basic 2010
    ·Hur till Omvänd ett nummer i C
    ·Hur man skapar en tabell i GoDaddy Med MySQL
    ·Hur man programmerar en TI - 84 Plus-räknare
    ·De bästa metoderna för Massor av matematiska beräkni…
    ·Hur sluta IMVU
    Copyright © Dator Kunskap http://www.dator.xyz