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

    PHP Count i MySQL Resultat

    När utvecklarna skapar webbplatser med hjälp av PHP och en MySQL-databas , kan de utföra olika typer av data fråga . Ibland kan en utvecklare kommer att behöva bestämma antalet rader databastabell följd av en fråga , så att de kan strukturera dessa resultat i HTML-kod . Denna uppgift kan göras med både SQL och PHP funktioner . Båda alternativen kräver bara några få rader kod . SQL-frågor

    utvecklare som arbetar med MySQL-databaser kan köra SQL-frågor på dem . Inom dessa frågor , kan en utvecklare specificera en viss uppsättning data , referera tabell -och kolumnnamn . Resultaten av en fråga kan innefatta flera poster . Beroende på applikation , kan detta innebära att utvecklaren har ingen aning om hur många poster en fråga kommer att återkomma , vilket kan utgöra ett problem när man presenterar uppgifter inom ett webbgränssnitt i PHP . Det är där räkna frågor kan visa sig användbart . Addera Avfrågningsprincip från PHP

    Webbplatser byggda med skript serversidan i PHP kan använda standardfunktioner för att köra frågor på MySQL-databaser i SQL . Den PHP för en webbplats som normalt hanterar hämta data från databasen , sedan iterera genom resultaten , att presentera några eller alla av de dataobjekt inom HTML-kod strukturer som användaren kommer i slutändan att se på visning av sidan . Om ett PHP-skript bygger frågeresultat i HTML , kan det behöver därför veta hur många poster den behandlar . I vissa fall är frågeresultat fördelas på flera HTML-sidor . Grefven funktion i SQL tillåter utvecklare att bestämma hur många poster en
    MySQL greve

    särskilt frågan kommer tillbaka . Följande exempelkod visar en sammanräkning fråga: SELECT COUNT ( * ) FROM kund ,

    Detta returnerar det totala antalet poster i den angivna tabellen . För att återgå antalet distinkta värden i en viss tabell kolumn , kan utvecklaren använda följande version : SELECT COUNT ( DISTINCT förnamn ) FROM kund ,

    att utföra ett antal fråga från ett PHP-skript , utvecklare använda följande syntax : $ count_query = " SELECT COUNT ( DISTINCT förnamn ) FROM kund " , $ result = mysql_query ( $ count_query ) ,

    Detta ger skriptet en hänvisning till antalet rader i data returneras från frågan . Addera PHP antal rader

    inom ett PHP-skript , kan utvecklare använda språkfunktioner för att bestämma antalet poster i ett frågeresultat i stället köra ett antal fråga specifikt för att hämta denna information . Följande exempelkod visar : $ query = " SELECT * FROM kunder " , $ result = mysql_query ( $ query ) ; $ num_records = mysql_num_rows ( $ result ) ;

    Detta tillåter utvecklaren att bestämma antalet poster utan att behöva genomföra en separat fråga . Annars kan det finnas ett behov av att köra en fråga för att få de uppgifter och en annan för att ta reda på hur många poster i den . Den " mysql_num_rows " Funktionen returnerar ett heltal som scriptet kan hänvisa till när man bygger webbsidan HTML .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man sätter in en PHP variabel i en tabell i MySQL
    ·Hur du ändrar ett typsnitt med PHP
    ·Hur du använder PHP : Exec
    ·Så här importerar Anslutningar i MySQL Workbench
    ·Hur man beräknar längd Numbers i PHP
    ·Hur Överför MySQL databas till Network Solutions
    ·Skillnaden i tryck och Echo i PHP
    ·Hur man tar bort en variabel på en PHP på Submit
    ·Hur man skapar en hyperlänk i PHP
    ·Hur man Dra ett utdrag från en sträng Med PHP
    Utvalda artiklarna
    ·Hur man tillbaka ett ERRORLEVEL i VBS
    ·Hur Visa SAT BIN filer
    ·Hur man drar ett processflödesschema
    ·Sekventiell Effekter i jQuery
    ·Hur konvertera en sträng till GUID
    ·Hur man kompilerar C + + kod med GNU
    ·Hur man gör Pop - Ups
    ·Hur du ändrar Sysmän lösenord
    ·Hur man flyttar ett objekt genom att dra i XCode
    ·Hur: Python till PDF
    Copyright © Dator Kunskap http://www.dator.xyz