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

    Den grundläggande MySQL Connection i PHP-skript med felkontroll

    Det minsta du behöver för att ansluta till en MySQL-databas med PHP är " mysql_connect " -funktion för att ansluta till en server , sedan " mysql_select_db " -funktion för att välja en databas på servern . När du levererar argument till olika funktionsanrop , kan du använda strängar eller skicka variabler med de nödvändiga värdena . Program enkla felhantering metoder för att visa i fall PHP kan inte ansluta till MySQL . Efter detta kan du söka i databasen . Anslut till MySQL

    du vill ansluta till en MySQL med PHP , behöver du använda " mysql_connect " funktionen . På ett minimum , krävs det tre parametrar : databasservern , ett användarnamn och ett lösenord . Spara resultatet till en variabel. Skriv till exempel " $ conn = mysql_connect ( $ dbHost , $ dbUser , $ dbPass ) , " för att göra anslutningen . Så länge du inte ändrar värdet på variabeln , förblir anslutningen öppen . Som ytterligare argument , kan du ange om du håller på att etablera en andra anslutning och flaggor set , men dessa är inte nödvändiga och för mer avancerade anslutningar .
    Välj en databas


    bara att etablera en anslutning till till MySQL låter dig inte interagera med en databas . Använd " mysql_select_db " -funktion för att öppna en MySQL-databas som du kan fråga . Skriv till exempel " mysql_select_db ( $ dbname ) , " för att välja en databas . Du kan också lämna en länk identifierare för att ange vilken anslutning som ska användas med den här funktionen samtal , men om du lämnar denna parameter anges , använder PHP sista förbindelse som upprättas genom den " mysql_connect " funktionen . Observera också att du inte behöver spara resultaten av denna funktion till en variabel .
    Felhantering
    p Om ett fel inträffar under ett försök att upprätta en anslutning till MySQL , använd " mysql_error " funktion för att visa felmeddelande till skärmen . Du har två huvudalternativ för att hantera fel när du skriver koden . Först , kan du använda " die " -funktion . Skriv till exempel " $ conn = mysql_connect ( ... ) or die ( mysql_error ( ) ) ; " för att avsluta skriptet när ett fel uppstår . Alternativt kan du använda en if-sats . Skriv till exempel " if ( $ conn = mysql_connect ( ... ) { //kod för framgång } else { mysql_error ( ) ;} " . Använda den villkorliga konstruktionen Addera Skickar frågor

    När du har upprättat en länk från din PHP till MySQL , använd " mysql_query " -funktion för att ställa frågor till databasen med MySQL syntax och återföra informationen till din webbsida . spara resultatet från frågan till en variabel så att du kan manipulera data och visa vad du vill ha på sidan . Dessutom inkluderar felhanteringskodsegment samma sätt som du gjorde när du upprättar en anslutning i händelse av ogiltiga förfrågningar .


    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en inloggning och registrering för din …
    ·Hur man använder PHP för att skapa ett varningsmeddel…
    ·Konvertera Int till tinyint
    ·Inaktivera PHP TextBox
    ·Hur man lär sig SQL-frågor
    ·Hur man redigerar en sidfot i PHP
    ·Hur hitta saknade nummer i en PHP Array
    ·Kan man ha en hyperlänk i ett PHP Konsol
    ·Hur till Fart upp PHP Curl
    ·Codeblocks MySQL Tutorial
    Utvalda artiklarna
    ·Skillnader mellan fält och poster i en databas
    ·PHP Javascript Tutorial
    ·Hur man skapar en webbplats för Java Logga in
    ·Visual Basic Tutorial
    ·Vad är Python i Windows
    ·Hur dela Authentication Biljetter Across Program
    ·Typer av approximeringsalgoritmer för optimeringsprobl…
    ·Vad är Erlang i Python
    ·Hur man tar bort en tom Carriage Return Använda SQL
    ·Hur att överföra data mellan tabeller
    Copyright © Dator Kunskap http://www.dator.xyz