Dator
 |  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

    Hur sortera av en annan Query i PHP & MySQL

    Ofta måste du sortera en MySQL-databas med en annan fråga än en som bara använder ASC - stigande - och DESC - fallande - ordningsflaggor . Till exempel när du vill göra en korsreferens av en bok eller en databas , måste du först sortera primära ämnesord , sedan sortera resultatet baserat på den sekundära index sikt . Denna typ av sortering sker i icke - computing- program också . Posten först måste sortera posten enligt stat, posten i varje stat måste sorteras efter stad . Instruktioner
    1

    Skapa en textfil med en textredigerare för att lagra din PHP-kod .
    2

    Inkludera i din PHP-kod en anslutning variabel för att ansluta till din databas och välj databasen du ska sortera med en annan fråga . För detta exempel , är en MySQL-databas som heter " adress " och en databas tabell som heter " Citystate " med en stat och stad fältet används . Använd följande PHP-kod för att göra din PHP- databasanslutning

    $ anslutning = mysql_connect ( " localhost " , " usernameMark " , " secretPassword " ) , .

    Mysql_select_db ( " adress " , $ anslutning ) ;

    i denna kod , PHP variabeln " $ anslutning " används för att lagra PHP -anslutningen fungerar . PHP-anslutningen funktionen tar namnet på webbhotell som lagrar databasen MySQL , användarnamnet som krävs för att logga in på webbhotell och lösenord som argument . Den mysql_select_db uttalande tar MySQL databas i användarkontot för anslutning till och anslutningen variabeln som dess argument .
    3

    På nästa rad i textredigeraren , typ i PHP-koden för att utföra en fråga som sorterar " Citystate " databastabell enligt stat, stad , och lagrar resultatet i ett PHP- variabel som heter " $ sortedResult "

    $ sortedResult = mysql_query ( " SELECT * FROM Citystate ORDER BY State ASC Stad ASC " ) katalog

    Denna kod använder PHP-funktionen mysql_query att komma ( VÄLJ ) databasen tabellen . Urvalsfrågan är argumentet till mysql_query . Den " * " anger att alla fält i databasen ska hämtas . FRÅN Citystate anger att databasen tabellen heter Citystate ska väljas för SELECT drift . Den ORDER BY-instruktionen anger att de poster som returneras ska sorteras med uppgifterna i det statliga kolumnen alfabetiskt i stigande ordning och att denna typ sedan ska sorteras alfabetiskt i stigande ordning av posterna i staden kolumnen .

    4

    Spara din PHP-fil med ett PHP-tillägg . Ladda upp din PHP -filen till webbservern som du använder för att testa den för syntaxfel .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Kör ActiveX-kontroller med PHP
    ·Den procentuella användningen av PHP Vs . JSP
    ·Hur ladda PHP -filer till en webbplats
    ·Hur Exportera MySQL till CSV i PHP
    ·Hur man anropar en PHP filnamn Från XML Flash Code
    ·Hur: Direkt MySQL Access på GoDaddy SSH
    ·MySQL JDBC Tutorials
    ·Hur att förlänga flera mallar i Smarty
    ·Hur Infoga arabiska tecken i MySQL
    ·Hur Ladda ner MySQL för Linux
    Utvalda artiklarna
    ·Hur man läser siffror från filer i C
    ·Hur sortera Rexx Stem Variabler
    ·Ställa bindevariabler på Oracle SQL
    ·Hur man skriver ut utmatningsskärmen av C Program
    ·Hur man uppdaterar en markör med COBOL
    ·Hur man använder därför Symbol i LaTeX
    ·Hur man läser xls-fil Vb
    ·VBA-projekt uppdateras inte
    ·Hur Infoga PHP Into CSS
    ·Hur man använder PHP på en HTML -fil
    Copyright © Dator Kunskap http://www.dator.xyz