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 MySQL Database Query
    I PHP , kan du bruke flere forskjellige funksjoner for å få kontakt med MySQL-databaser . Deretter kan du spørre dem ved hjelp av MySQL syntaks og bruke PHP til å manipulere dataene i tabellene på ditt nettsted . Dette lar deg gjøre ting som opprettholder handlekurvene for besøkende til et kommersielt nettsted eller hente kommentarer sender på en melding forum . Tilkobling

    Før du kan bruke PHP funksjoner til å spørre en MySQL database, må du koble til databasen. PHP " mysql_connect "-funksjonen lar deg gjøre dette . Du må oppgi tre parametrene i funksjonen : databasen host server, og et brukernavn og passord for databasen. Hvis tilkoblingen forsøkene lykkes , bruker du PHP " mysql_select_db "-funksjon for å velge en database fra verten server. Med en etablert tilkobling , kan du søke i databasen .
    Query

    " mysql_query "-funksjonen lar deg søke en database ved hjelp av noen syntaks, inkludert SELECT , INSERT , DELETE eller ALTER . På denne måten kan du samhandle med MySQL database via websidene. Du kan også bruke en spørring til å opprette en ny tabell i databasen og bruke den utelukkende med ditt nettsted. Når du bruker spørringer som returnerer et resultatsett , for eksempel SELECT eller BESKRIVER uttalelser, returnerer mysql_query en ressurs når vellykket , og falsk ellers . Andre spørsmål bare returnere sant eller usant basert på resultatet .
    Data Manipulation
    p Hvis du bruker en SELECT-setning til å spørre en MySQL database , kan du lagre spørringsresultatene i PHP variabel for å utføre flere handlinger på dataene. Den " mysql_num_rows "-funksjonen teller antall poster som spørringen returnerte . Den " mysql_fetch_row "-funksjonen lar deg få spesifikke poster fra resultatene . Det sparer hver kolonne verdi for en post i en matrise, og du kan hente ut bestemte kolonner fra denne tabellen . Hvis du blar gjennom søkeresultatene variable i en loop, kan du formatere hver post som trengs.
    Feil

    Når du bruker PHP MySQL funksjon, legge til et anrop til " mysql_errno " eller " mysql_error " med dine spørsmål å returnere feilmeldinger når funksjoner mislykkes. For eksempel " mysql_select_db ( $ dbnavn ) eller dø ( mysql_error ( )); " på en linje eller "echo mysql_errno ( $ link) mysql_error ( $ link) ; . " På en egen linje når du kaller en MySQL -funksjonen. I dette tilfellet , hvis databasen navnet du gir ikke eksisterer , returnerer PHP en feilmelding å informere deg der feilen oppstod og hva som forårsaket det . På denne måten kan du løse problemer og korrigere dem med større letthet.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan tilordne XML til en variabel i PHP 
    ·Resultater av Sette MySQL PHP i Echo 
    ·Hvordan lage en kalender ved hjelp av PHP 
    ·Slik installerer Zend Optimizer på RedHat Enterprise L…
    ·Slik installerer MySQL Gem på Snow Leopard 
    ·Hvordan lage en symlink Med PHP 
    ·Slik fjerner du Duplicate Word i en String i PHP 
    ·Slik formaterer Telefonnumre i PHP 
    ·Hvordan bruke Eclipse for PHP 
    ·Hvordan inkludere en annen PHP File i WordPress 
      Anbefalte artikler
    ·Slik konverterer et heltall til Binary Array i Java 
    ·Hvordan bruke Java 2D til Paint på et bilde 
    ·Hvordan å generere en tilfeldig nummer i Java 
    ·Forhåndsdefinerte Prosedyrer i Turbo Pascal 
    ·Hva er NetBeans Nimbus 
    ·Hvordan lage JNLP Åpne med Java 
    ·Hvordan Draw sekvensdiagrammer 
    ·Hvorfor er det så mange Repetisjon Structures i Visual…
    ·Hvordan legge til VBScript til Excel 
    ·Hvordan finne de beste Data Rister i PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/