| 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 Connection Funktionstests
    I et PHP -baseret webside, kan du bruge mysql_connect funktionen til at oprette en forbindelse til en MySQL -database. I længere sider eller dynamiske sider, hvor du opretter og lukker flere database -forbindelser , kan det blive svært at holde styr på etablerede forbindelser. Der er flere måder , du kan teste MySQL forbindelser ved hjælp af forskellige PHP funktioner på din side. Tilslutning

    For at oprette en forbindelse til en MySQL -database i PHP , skal du bruge mysql_connect funktion, som kræver en database -server, brugernavn og password som parametre . Du kan oprette en forbindelse på noget tidspunkt i din kode . Funktionen har en valgfri parameter , der lader dig oprette mere end én forbindelse til en MySQL-database ved hjælp af de samme parametre . Dette lader dig foretage flere opkald ved hjælp af mysql_connect funktionen uden at oprette en PHP fejl.
    @ Symbol

    Brug af symbolet "@" foran en funktion opkald fortæller PHP til ikke at vise en fejlmeddelelse, hvis noget går galt. For eksempel, hvis du bruger mysql_connect funktion, men skriv en forkert værtsnavn PHP viser en advarsel for at sige, at det ikke kan etablere forbindelsen . Ved at skrive " @ mysql_connect " i stedet , vil PHP forsøger at oprette en forbindelse, men hvis forsøget mislykkes, ingen meddelelse set. Men det gør det sværere at Fejlkontrol , fordi det bliver sværere at afgøre , hvor problemerne opstår.
    Hvis Udtalelser

    Du kan bruge en "hvis" , erklæring for at teste en forbindelse til en MySQL-database ved hjælp af en af PHP s MySQL funktioner. Også ved hjælp af symbolet "@" sikrer, at hvis du ikke har en etableret forbindelse , er PHP ikke vise en fejlmeddelelse på websiden. For eksempel , skriv " if ( @ mysql_close ( $ conn ) ) " efterfulgt af betingede udfald til at lukke en forbindelse til en database. Dette lader dig ikke kun teste evnen til at lukke MySQL -forbindelse ved hjælp af en funktion, men også at vise meddelelser for enten succes og fiasko.
    Fejlhåndtering

    Når du tester noget på din hjemmeside ved hjælp af PHP , bør du altid inkludere nogle fejlhåndtering kode. PHP " die " og " exit " funktioner lader dig programmere en besked og afslutte et script eller funktion opkald. Begge gør det samme , så som du bruger , er et spørgsmål om præference . Type " mysql_connect ( ) or die ( " Kan ikke forbinde til databasen "); " for at indikere , at hvis PHP ikke kan finde MySQL-database, informere brugeren med budskabet i die -funktionen
    < . br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan foretages fejlfinding Apache og PHP -filer 
    ·Hvordan til at afkode binære Strings 
    ·MySQL oprette en database Tutorial 
    ·Sådan må en Live Search med PHP og MySQL 
    ·Sådan Kontroller din PHP syntaks på en Mac 
    ·MySQL Tilladelser Tutorial 
    ·Sådan bruges en ekstern PHP fil i HTML 
    ·Tutorial for SNMP i PHP 
    ·Sådan Vis den første del af stykket i PHP 
    ·Hvordan man skriver en XML Header i PHP 
      Anbefalede Artikler
    ·Sådan Embed Flash Video i HTML 
    ·Hvad er de væsentlige forskelle mellem Java 1.4 og 1.5…
    ·Sådan bruges VB Logic Genbestil en liste 
    ·Forskellen mellem funktion Override & Function Overload…
    ·Hvordan man laver en Tag Cloud i PHP 
    ·Sådan Suppleant Addition og subtraktion i Java 
    ·Sådan Flyt mellem rammer i Java 
    ·PHP koder i JavaScript Syntax 
    ·Sådan Edit JSP'er i NetBeans 
    ·Hvordan skal tjekkes for Empty VAR i Javascript 
    Copyright © Computer Viden http://www.computerdk.com