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
    Slik viser et Count i PHP og MySQL
    En av de kraftigste funksjonene i MySQL er dens evne til å raskt generere en telling av hvor mange rader i en database passe en gitte kriterier . Vanligvis krever MySQL utgang direkte tilgang til MySQL prosessen på en bestemt server , men et skriptspråk som PHP kan gi en enkel , effektiv måte å vise resultater fra MySQL spørringer. Du trenger
    Location , brukernavn og passord for MySQL database
    Navnet på databasen som inneholder tabellene som skal telles
    Table skjema
    Vis mer Instruksjoner

    1.

    Opprett en ny tom tekstfil på serveren din og tittel det " count.php . " Åpne dokumentet i en ren tekst editor , sette " " som den siste linjen . Alle andre PHP -kode vil bli lagt mellom disse to linjene
    2

    Legg til en ny linje og skriv: .

    $ Link = mysql_connect ( adresse, brukernavn , passord);

    hvor adresse, brukernavn og passord er henholdsvis Internett -adressen til SQL server , brukernavn og passord . Sette anførselstegn rundt ditt brukernavn og passord ; koden din bør se ut omtrent som dette : en

    $ link = mysql_connect ( localhost , " johndoe " , "12345 ");
    3

    Tekst i tredje linje : en

    @ mysql_select_db ( dATABASE , $ link)

    erstatte " dATABASE " med navnet på databasen. Hvis databasen ble kalt "ansatte ", for eksempel, ville du skrive : en

    @ mysql_select_db ( "ansatte ", $ link) ;

    Denne koden vil åpne en MySQL -tilkoblingen og logge deg inn å tillate deg å lage database spørringer .
    4

    Design din førespurnaden bruker MySQL «Greven» syntaks , med henvisning til tabellens skjema for å finne riktige kolonnenavn . Hvis den ansattes fødselsår lagres i kolonnen " fødselsår " av bordet " current_employees ", for eksempel, kan du hente en telling av alle ansatte født før 1980 med spørringen : en

    SELECT COUNT ( * ) FRA current_employees HVOR fødselsår < 1980
    5

    opprette en ny linje i PHP-filen . Skriv : en

    $ countarray = mysql_fetch_array ( mysql_query (spørring ));

    der " QUERY " er MySQL telle spørring som du ønsker å bruke . Koden bør leses som følgende : en

    $ countarray = mysql_fetch_array ( mysql_query ( "SELECT COUNT ( * ) FROM current_employees HVOR fødselsår < 1980 " ));
    6

    Vise resultater av spørringen hente ved resultatene av det første elementet i $ countarray matrisen. Å ekko den direkte til skjermen , legg til en linje lesing, " echo $ countarray [ 0 ]; " ?
    7

    Lukk åpen MySQL tilkobling ved å legge en siste linjen , like før "> », står det at:

    mysql_close_link ( $ link) ;
    p Dette vil hindre din server fra å kaste bort sine ressurser ved unødvendig å holde forbindelsen åpen


    früher :

     Weiter:
      Relatert Artike
    ·En PHP Verv en venn Tutorial 
    ·Hvordan erstatte ikke-alfanumeriske tegn i PHP 
    ·Slik søker mens du skriver på AJAX Med PHP MySQL 
    ·Hvordan Bulk - slette tabeller i MySQL 
    ·Sette inn iFrame Med PHP 
    ·Hvordan bygge et eksempel på en PHP Søk på siden 
    ·Hvordan sette inn eller oppdatere MySQL 
    ·Hvordan List et felt i en MySQL database med en bestemt…
    ·Hvordan å utvide flere maler i Smarty 
    ·Slik fjerner du Duplicate Word i en String i PHP 
      Anbefalte artikler
    ·Hvordan lage en UML Sequence Diagram 
    ·Gjenværende funksjon i Python 
    ·Hvordan Ring SQL-lagrede prosedyrer i Visual Basic 
    ·Forskjellen mellom en Helios & Galileo Eclipse 
    ·Hvordan installere Ruby Gems i Linux 
    ·Hvordan lage en Java Swing spill 
    ·Hva er Data Object Wizard i VB6 
    ·Hvordan identifisere hvilke typer validering av inndata…
    ·Hvordan endre Pakkenavn i Eclipse 
    ·Hvordan lage en App for Evo 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/