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

    PHP-kod för att ansluta till MySQL

    För att använda PHP för att ansluta till MySQL , måste du först upprätta en anslutning till en MySQL-server , välj sedan en MySQL-databas på servern och slutligen ställa frågor till tabellerna i databasen . All kod måste gå inom PHP -taggar - " < " ? Att öppna och ? Php " > " för att stänga - på dina webbsidor . Anslut

    vill ansluta till en MySQL-databas i PHP , använder du " mysql_connect " -funktion , som kräver tre parametrar : en MySQL-databas -server , användarnamn och ett lösenord . Du kan ge dessa parametrar antingen direkt som strängar eller som PHP-variabler . Till exempel skriver " $ db = mysql_connect ( $ dbserver , $ dbUsername , $ dbpassword ) , " ( utan citattecken ) upprättar en anslutning till MySQL . När framgångsrika , gör " mysql_connect " bara anslutningen med servern , inte med några databaser eller tabeller och du kan inte ställa frågor . Addera Select Database

    MySQL -servrar ofta har fler än en databas. För att välja ett visst en som har de tabeller som du behöver för din webbplats , " mysql_select_db " funktionen . Du behöver bara ge en databas namn som en parameter och kan använda en variabel eller en sträng för att göra det . Skriv till exempel " mysql_select_db ( $ dbname ) , " ( utan citattecken ) för att välja en databas från servern . Du kan göra flera samtal till funktionen för att ansluta till flera databaser . Om uppmaningen att " mysql_select_db " inte misslyckas , kan du börja ställa frågor databastabeller .
    Queries

    När du har anslutit till en MySQL- server och välja en eller flera databaser , kan du söka i tabeller med SQL- syntax och visa de returnerade resultaten på dina webbsidor . Om du vill skicka en fråga i PHP , använder " mysql_query " funktion och lagra värdet i en variabel . Skriv till exempel " $ query = mysql_query ( " SELECT * FROM tabellnamn ' ) ; " att skicka en förfrågan . Du kan använda alla SQL-frågor du önskar , från enkla välja , uppdatera , lägga till eller ta bort frågor till frågor som använder förhållanden , går , gränser eller procedurer .
    Undantag

    när du programmerar din webbplats för att ansluta till en MySQL-databas , bör du inkludera lite kod felhantering . En metod är att ringa en funktion och sedan typ " eller dö ( mysql_error ( ) ) ; " med " die " uppfostra MySQL felmeddelande på webbsidan om funktionen samtalet misslyckas . Alternativt innebär " prova , kasta och fånga " metod du skriver ett block av kod för " försök " del där du försöker anropa en funktion och om det misslyckas , du använder " kasta " nyckelordet att passera undantag " fånga " kodblock , som hanterar undantaget . Denna metod kräver mer planering , men ger dig ytterligare flexibilitet i meddelanden programmeringsfel .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Pixel - Track till Page Redirect
    ·Hur man använder flera variabler i en adress String
    ·Hur konvertera GMT till Tidszon i PHP
    ·Hur Escape ett omvänt snedstreck i PHP
    ·Hur man fångar en Sidrubrik Använda PHP
    ·Hur att koda en Live Chat System i PHP
    ·Skillnad mellan Cake Auth & ACL
    ·Hur man redigerar en sidfot i PHP
    ·Hur får JavaScript om det är avaktiverat i PHP
    ·Hur vill kolla en giltig e-postadress i PHP
    Utvalda artiklarna
    ·Hur man använder en konsekvent Trace System för Enkla…
    ·Hur man byter tecken med XPath
    ·Vad är en UML Client
    ·Hur du jämför Filattribut i VBS
    ·Hur man går från textruta till Textruta i Visual Basi…
    ·Hur man rulla till toppen av en ScrollPane i Java
    ·Hur du väljer objekt i en listruta i Visual Basic
    ·Ställa etiketter eller radnummer i Visual Basic
    ·Hur man anropa en funktion från en sträng i Python
    ·Hur få tillstånd att öppna mina filer i Python
    Copyright © Dator Kunskap http://www.dator.xyz