| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    PHP MySQL Database Query
    I PHP kan du bruge flere forskellige funktioner til at forbinde med MySQL-databaser . Derefter kan du søge dem ved hjælp af MySQL syntaks og bruger PHP til at manipulere data i tabellerne på dit website. Dette kan du gøre ting som opretholder indkøbsvogne for besøgende til en kommerciel hjemmeside eller hente kommentarer indsender på en besked forum. Tilslutning

    Før du kan bruge PHP funktioner til at søge en MySQL-database , skal du oprette forbindelse til databasen. PHP " mysql_connect "-funktionen lader dig gøre dette . Du er nødt til at give tre parametre i funktionen : database host server, og et brugernavn og password til databasen. Hvis din forbindelse forsøg lykkes , skal du bruge PHP " mysql_select_db " funktion til at vælge en database fra datacentret . Med en etableret forbindelse, kan du søge i databasen.
    Query

    " mysql_query " funktion kan du søge en database ved hjælp af enhver syntaks , herunder SELECT , INSERT , DELETE eller ALTER . På denne måde kan du interagere med MySQL-databasen gennem dine websider. Du kan også bruge en forespørgsel til at oprette en ny tabel i databasen og bruge det udelukkende med din hjemmeside. Når du bruger forespørgsler , der returnerer et resultat sæt , såsom SELECT eller beskriver udsagn , mysql_query returnerer en ressource, når det lykkes, og falsk ellers . Andre forespørgsler blot returnere sandt eller falsk baseret på resultatet .
    Data Manipulation

    Hvis du bruger en SELECT-sætning til at søge en MySQL-database , kan du gemme forespørgslen resultater i PHP variabel til at udføre yderligere handlinger på dataene. Den " mysql_num_rows " funktion tæller antallet af poster , som forespørgslen returnerede . Den " mysql_fetch_row "-funktionen lader dig komme bestemte poster fra resultaterne. Det sparer hver kolonne værdi for en rekord i et array , og du kan udtrække bestemte kolonner fra dette array . Hvis du bladrer gennem de forespørgslen resultater variabel i en løkke , kan du formatere hver post efter behov.
    Fejl

    Når du bruger PHP MySQL -funktion , skal du tilføje et opkald til " mysql_errno " eller " mysql_error " med dine forespørgsler at returnere fejlmeddelelser, når funktioner mislykkes. For eksempel , skriv " mysql_select_db ( $ dbname ) or die ( mysql_error ()); " på den ene linje eller "echo mysql_errno ( $ link) mysql_error ( $ link ) . " På en separat linje efter du kalder en MySQL -funktion. I dette tilfælde , hvis databasen navn, du giver ikke eksisterer PHP returnerer en fejlmeddelelse for at informere dig, hvor fejlen opstod , og hvad det skyldes . På denne måde kan du foretage fejlfinding af problemer og rette dem med større lethed .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan til at opføre et felt i en MySQL database med …
    ·Hvordan jeg Pass PHP til iframe 
    ·Sådan installeres Apache , MySQL og PHP på Rackspace 
    ·Sådan bruges en forespørgsel til at finde Key Words 
    ·Sådan Lær SQL-forespørgsler 
    ·Sådan Medtag PHP funktioner fra en anden fil 
    ·Sådan oprettes et træ menu med PHP & MySQL 
    ·Flere indsætter i MySQL 
    ·Hvordan til at behandle kreditkort i PHP 
    ·PHP ' isset " vs ' tomme '
      Anbefalede Artikler
    ·Sådan Parse en XML-fil 
    ·Sådan pakkes Ord fra en streng i Python 
    ·Hvad er en PHP fil 
    ·Hvordan laver Graphic Borders 
    ·Sådan Bestem Control Med en nuværende fokus VB 
    ·Sådan oprettes en ny form Inde i NetBeans Project 
    ·Hvad er en virtuel Destructor i C 
    ·Sådan bruges Autofilter i VBA 
    ·Hvordan man omdirigerer på JSP 
    ·Sådan tilføjes manifester til JAR 
    Copyright © Computer Viden http://www.computerdk.com