Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
interpret PHP prekladá PHP zdrojový kód do strojového kódu spustiteľného a MySQL beží ako samostatný softvér servera . Rovnako ako fyzický server ukladá dáta , že každý počítač na Internete má prístup , MySQL server obsahuje dáta , ktoré každý program v systéme môžu pristupovať . Preto , ak chcete záznam všetkých dotazov MySQL z vašich PHP skriptov , budete musieť pridať pár riadkov do svojich zdrojových súboroch v PHP kóde .
PHP MySQL otázky
Základný proces s PHP skripty dotazu MySQL databáz sa nadviazať spojenie so serverom MySQL , odoslať dotaz , dostane výsledky z MySQL servera , a potom zatvorte pripojenie . Otázka sám má formu textového reťazca . Najjednoduchší spôsob , ako zaznamenať dotaz je , aby syntax dotazu MySQL v jeho vlastnej premennej , potom , že premennú do funkcie dotazu a potom používať rovnako premenné pri vytváraní protokolu dotazu .
Záznam Dotazy
Najjednoduchší spôsob , ako zapisovať do súboru denníka PHP dotazu je s " fopen ( ) " a " fwrite ( ) " funkcie . Pomocou syntaxe " $ query_records = fopen ( " adresár " , " a " ) ; " vytvoriť objekt pre súbor denníka s názvom " $ query_records . " V tejto syntax , " adresár " je plný adresár adresu súboru denníka . Potom použite príkaz " fwrite ( $ query_records , $ dotaz + ' \\ n' ) ; " napísať dotaz na koniec súboru . V tomto príkaze " $ query " je meno , ktoré ste dal premenná drží dotazu MySQL .
Pri prístupe Records
Ak pridáte kód nahrávať PHP MySQL dotazy skripty " , potom máte dve možnosti pre prezeranie záznamov o všetkých týchto otázok . Súbor denníka bude vo formáte obyčajného textu , takže môžete otvoriť pomocou textového prehliadača . Môžete tiež písať ďalšie PHP skript fungovať ako prehliadač protokolu . Pomocou príkazu " $ query_records = fopen ( " adresár " , " r " ) ; " otvoriť súbor denníka , potom použite príkaz " fgets ( $ query_records ) , " sa dostať na prvú otázku na zázname . Zakaždým , keď budete volať " fgets " príkaz , vráti sa na ďalšie dotaz na zázname . Môžete naďalej používať príkaz , kým sa vráti logickú hodnotu " false " , čo znamená , že ste prišli na koniec súboru denníka .