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
    PHP Count i MySQL Resultater
    Når utviklere lage websider ved hjelp av PHP språk og en MySQL database, kan de utføre ulike typer data spørring. Noen ganger kan en utbygger må bestemme antall database tabellrader som følge av en spørring, slik at de kan strukturere disse resultatene innen HTML markup . Denne oppgaven kan oppnås ved hjelp av både SQL og PHP funksjoner . Begge alternativene krever bare noen få linjer med kode. SQL-spørringer

    Utviklere som jobber med MySQL-databaser kan utføre SQL-spørringer på dem . Innenfor disse søkene , kan en utvikler spesifisere et bestemt sett av data , refererer bord og kolonne navnene . Resultatene av en spørring kan inneholde flere poster . Avhengig av programmet , kan dette bety at utbygger har ingen anelse om hvor mange poster en spørring returnerer , noe som kan utgjøre et problem når presentere data i et web-grensesnitt i PHP. Det er der count spørringer kan vise seg nyttig .
    Spør Fra PHP

    Websites bygget med server side script i PHP kan bruke standard funksjoner for å utføre spørringer på MySQL-databaser i SQL . PHP for et nettsted som normalt håndterer hente data fra databasen , og deretter gjentar gjennom resultatene , og presenterer noen eller alle data elementene i HTML markup strukturer som brukeren vil til slutt ser på viser siden. Hvis en PHP script bygger søkeresultatene i HTML, kan det derfor behov for å vite hvor mange poster det er å håndtere . I noen tilfeller er søkeresultatene delt på tvers av flere HTML-sider .
    MySQL Count

    teller funksjon i SQL tillater utviklerne å bestemme antall poster en bestemte søket vil returnere . Følgende eksempelkode demonstrerer en telling spørring: SELECT COUNT ( * ) FROM kunde ;
    p Dette returnerer det totale antall poster i den angitte tabellen . For å returnere antall forskjellige verdier i en bestemt tabell kolonne , kan utvikleren bruke følgende versjon : SELECT COUNT ( DISTINCT fornavn ) FROM kunde ;

    For å utføre en telling spørring fra et PHP-script , utviklere bruke følgende syntaks: $ count_query = "SELECT COUNT ( DISTINCT fornavn ) fROM kunde "; $ result = mysql_query ( $ count_query ) ;

    Dette gir manuset en referanse til antall rader i dataene som returneres fra spørringen .
    PHP antall rader

    Innenfor et PHP-skript , kan utviklere bruke språket til å finne ut antall poster i en spørring resultat sett , heller enn å gjennomføre en telling søke spesielt for å hente denne informasjonen . Følgende eksempelkode demonstrerer : $ query = "SELECT * FROM kunde "; $ result = mysql_query ( $ query ); $ NUM_RECORDS = mysql_num_rows ( $ resultat ) ;

    Dette gjør at utbygger å bestemme antall poster uten å måtte gjennomføre en egen spørring . Ellers kan det være behov for å utføre en spørring for å få data og en annen for å finne ut hvor mange poster er i det. Den " mysql_num_rows " funksjonen returnerer et heltall at skriptet kan referere til når du bygger nettside HTML.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan kommer PHP Høyre Cookie 
    ·Forskjeller mellom AddHandler & AddType 
    ·Hvordan Undelete root-kontoen for MySQL 
    ·Hvordan endre størrelsen på bilder i PHP 
    ·Hvordan lage en tabell fra en annen tabell i MySQL 
    ·Hvordan dekode PHP -koden 
    ·Hvordan bruke Trim Function 
    ·Hvordan Bulk - slette tabeller i MySQL 
    ·Hvordan bruke Flock funksjon i PHP 
    ·Slik konverterer PHP variabler Into Strings 
      Anbefalte artikler
    ·Slik pakker du ut WinZip Ved hjelp av Visual Basic 
    ·Hvordan lage Computer Cookies 
    ·Hvordan skrive en Graphics Program 
    ·Hvordan Roter Tekst av Degree i JavaScript 
    ·Sette inn en Div i en Div 
    ·Visual Basic: Hvordan Output Int 
    ·Hvordan lage et GUI i Basic 
    ·Slik fjerner en Blank Carriage Return Ved hjelp av SQL 
    ·Hvordan beregne kryssende sirkler i C + + 
    ·En Tutorial på SQL Nøstet Spørsmål 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/