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

    En PHP register över alla MySQL sökningar

    PHP : s bibliotek för att använda den databas med öppen källkod MySQL gör det enkelt även för PHP nybörjare att skapa databasdrivna webbplatser med dynamiskt innehåll . Faktum kvarstår dock att de är två mycket skilda programvarukomponenter . Detta innebär att om du vill ha ett register över alla MySQL frågar dina PHP-skript köras , måste du lägga till denna mekanism själv . MySQL Server

    PHP tolken översätter PHP källkod till körbar kod , och MySQL körs som en separat programvara server . Precis som en fysisk server lagrar data som valfri dator på Internet kan komma åt , håller MySQL server data som alla program i systemet har tillgång . Därför , om du vill ha ett register över alla MySQL frågor från dina PHP-skript , måste du lägga till några rader i din PHP- källkodsfiler . Addera PHP MySQL Frågor

    den grundläggande processen för att ha PHP-skript query MySQL-databaser är att upprätta en anslutning till MySQL-server , skickar frågan , få resultatet från MySQL -servern , och sedan stänga anslutningen . Frågan i sig i form av en textsträng . Det enklaste sättet att spela in en fråga är att sätta MySQL frågesyntaxen i sin egen variabel , passera den variabeln i frågan funktionen , och sedan använda samma variabel för att göra sökfrågeloggen .

    Inspelning frågor

    det enklaste sättet att skriva en PHP-fil sökfrågeloggen är med " fopen ( ) " och " fwrite ( ) " -funktioner . Använda syntaxen " $ query_records = fopen ( ' katalog ', ' a ' ) ; " för att skapa ett objekt för loggfilen som heter " $ query_records . " I denna syntax , " katalog " är den fullständiga katalogen adress för loggfilen . Använd sedan kommandot " fwrite ( $ query_records , $ query + ' \\ n ' ) ; " att skriva frågan i slutet av filen . I det här kommandot " $ query " är det namn du gav variabeln håller MySQL Query .
    Komma Rekord
    p Om du lägger in koden för att registrera PHP script ' MySQL -frågor , så har du två alternativ för att visa register över alla dessa frågor . Den loggfil kommer att vara i oformaterad text , så du kan öppna den med en text tittaren . Du kan också skriva en annan PHP- skript för att fungera som en logg viewer . Använd kommandot " $ query_records = fopen ( ' katalog ' , ' r ' ) ; " för att öppna loggfilen , sedan använda kommandot " fgets ( $ query_records ) , " för att få den första frågan om rekord . Varje gång du kallar " fgets " kommandot , kommer det tillbaka nästa fråga på skiva . Du kan fortsätta att använda kommandot tills den returnerar det booleska värdet " false ", vilket innebär att du har kommit till slutet av loggfilen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Rita diagram i PHP
    ·JSP & MySQL Tutorial
    ·Hur får man en server Path rotfilsystem Använda PHP
    ·Hur du använder PHP Sessions
    ·Hur du installerar ett PHP Proxy Host för JavaScript
    ·Hur får jag meddelande Box att bläddra med PHP
    ·Hur man gör text Ändrar på en PHP-sida
    ·Hur man skapar en Javascript rullgardinsmenyn Med PHP
    ·Hur man läser en CSV -fil i PHP
    ·MySQL Indexering Tutorial
    Utvalda artiklarna
    ·Hur man använder LESC & LINQ
    ·Hur hämta Web Service rådata
    ·Hur du tar bort MySQL data på en viss tid med PHP
    ·Hur man skapar ASP Net Mobile Web Applications
    ·Hur man använder CSCRIPT att skapa en webb - baserad d…
    ·Hur att bläddra nedåt i JavaScript
    ·Vad är enkelbredds Font
    ·Hur man använder en timer i ett VB6 DLL
    ·Effektivt sätt till Split Strängar i VB.NET
    ·Hur man lägger in User- datatyper i Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz