Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vložiť PHP MySQL pripravených príkazov

Použitie MySQL pripravené príkazy v PHP , môže zvýšiť bezpečnosť a pomôže vám zvýšiť výkon , keď chcete spustiť dotaz niekoľkokrát . Pripravené príkazy oddeliť SQL logiku od zadaných údajov , pomáha predchádzať útokov SQL injection . MySQL má iba analyzovať pripravené vyhlásenie raz , takže opakované volanie z dotazu môžu byť vykonané rýchlejšie . Pripravené príkazy v PHP možno vykonať pomocou mysqli rozšírenie . Pokyny dovolená 1

Otvorte PHP súbor v textovom editore , ako je napríklad Windows Poznámkový blok .
2

Pripojte sa k databáze MySQL pridaním kódu " $ db = new mysqli ( " localhost " , " užívateľské meno " , " heslo " ) ; " , nahradzovať " localhost " , " užívateľské meno " a " heslo " s prihlasovacími údajmi pre databázu MySQL
3

. vytvorte pripravené vyhlásenie pridaním kódu vo formáte " $ my_statement = $ db - > prepare ( " INSERT INTO my_table ( meno , ID ) VALUES ( , ) ? " ) " alebo " $ my_statement = $ db - > , pripravovať ( " INSERT INTO my_table ( meno , id ) VALUES ( : name , : id ) " ) ; " , ktorý by nahradil dotaz s vašim vlastným . " ? " symbol " : Názov " a " : id " . značka , kde bude parameter nastavený neskôr
4

zviazať parametre pridaním kódu vo formáte " $ my_statement - > bindParam ( 1 , $ name ) ; $ my_statement - > bindParam ( 2 , $ id ) " , ak ste použili otázniky ( ) v pripravenom príkaze ? . Čísla začínajú na 1 a zvýšenie o 1 za každý ďalší " ? " symbol . Pridajte kód vo formáte " $ my_statement - > ( ' : meno' , $ name ) ; $ my_statement - > ( ' : id ' , $ id ) ; " , ak ste použili parametre ako " : meno " a " : id " . vo svojej pripravené vyhlásenie
5

Priradenie hodnoty do svojej premennej pridaním kódu " $ name = ' bob ' , $ id = 11 ; " , ktoré nahradili názvy premenných a hodnoty s tými , použiť v dotaze
6

spustite pripravené vyhlásenie pridaním kódu . " $ my_statement - > execute ( ) , " .
7

Uložte súbor PHP a nahrať ho na svojom serveri .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené