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 MySQL Database Query

    I PHP kan du använda flera olika funktioner för att ansluta med MySQL-databaser . Sedan kan du fråga dem använder MySQL syntax och använda PHP för att manipulera data i tabeller på din webbplats . Detta låter dig göra saker som att upprätthålla kundvagnar för besökare till en kommersiell webbplats eller hämta kommentarer lämnar på ett meddelande forum . Anslutning

    Innan du kan använda PHP funktioner för att fråga en MySQL-databas , måste du ansluta till databasen . Den PHP " mysql_connect " -funktionen kan du göra det här . Du måste ange tre parametrar i funktionen : databasen värdservern , och ett användarnamn och lösenord för databasen . Om din anslutning försöket lyckas , använder du PHP " mysql_select_db " -funktion för att välja en databas från den mottagande servern . Med en etablerad anslutning , kan du söka i databasen .
    Query

    " mysql_query " -funktionen kan du ställa frågor till en databas med någon syntax , inklusive SELECT , INSERT , DELETE eller ALTER . På så sätt kan du interagera med databasen MySQL igenom dina webbsidor . Du kan också använda en fråga för att skapa en ny tabell i databasen och använda den enbart med din webbplats . När du använder frågor som returnerar ett resultat, såsom SELECT eller beskriva uttalanden , returnerar mysql_query en resurs när framgångsrikt , och i annat fall false . Övriga frågor helt enkelt returnera sant eller falskt baserat på resultatet .
    Data Manipulation
    p Om du använder en SELECT uttalande att ifrågasätta en MySQL-databas , kan du spara frågeresultaten i PHP variabel att utföra ytterligare åtgärder på datan . Den " mysql_num_rows " Funktionen räknar antalet poster som frågan returnerar . Den " mysql_fetch_row " -funktionen låter dig få specifika poster från resultaten . Det sparar varje kolumn värdet för en post i en array , och du kan extrahera specifika kolumner från denna samling . Om du bläddrar igenom frågeresultat variabel i en loop , kan du formatera varje post efter behov .
    Fel

    När du använder PHP MySQL -funktionen , lägga ett samtal till " mysql_errno " eller " mysql_error " med dina frågor för att återvända felmeddelanden när funktioner misslyckas . Skriv till exempel " mysql_select_db ( $ dbname ) eller dö ( mysql_error ( ) ) ; " på en linje eller " echo mysql_errno ( $ link ) mysql_error ( $ link ) ; . " På en separat rad efter att du kallar en MySQL -funktion . I detta fall , om databasens namn du ger inte existerar , returnerar PHP ett felmeddelande att informera dig om felet uppstod och vad som orsakade den . På så sätt kan du felsöka problem och korrigera dem med större lätthet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man tar bort en e-postadress från en sträng i PHP…
    ·Hur får man ett domännamn i PHP
    ·Hur man upptäcker robotar i PHP
    ·Konfigurera PHP för åtkomst till fjärranslutna datab…
    ·MySQL kommandon Tutorial
    ·Hur man öppnar en XML -fil från Cache med PHP
    ·Hur Starta MySQL i Plesk
    ·Så här aktiverar InnoDB i MySQL 5 Med cPanel
    ·Backup Script för PHP MySQL Filer
    ·Hur man skriver en RDL rapport
    Utvalda artiklarna
    ·Hur man gör fil Variabler i GNU
    ·Hur man gör en knapp Öppna en webbplats med Visual Ba…
    ·Hur man gör Villkorsuttryck i Python
    ·Hur vill hänvisa till en fil från HTML
    ·Hur man skapar en CSV Av en JSON Python
    ·Hur Split Tabelldata Med en avgränsare i Python
    ·PHP MySQL-anslutning Funktionstester
    ·C + + Function Call saknas Argument Lista
    ·Hur man gör en kvadratrot funktion i Java
    ·Hur man gör en Vb Project för installation
    Copyright © Dator Kunskap http://www.dator.xyz