Video: Hack Online Gaming Website Through SQL Injection Tutorial | Digital Hacker 2024
Oleh Janet Valade
Apabila menulis program PHP untuk membuat aplikasi pangkalan data web anda dan berkomunikasi dengan pangkalan data MySQL, anda mempunyai banyak perkara untuk diingat. Anda mesti mengeja kod dengan betul dan menggunakan sintaks yang sempurna. Lembaran Menipu ini memberikan rujukan untuk mencari sintaks yang betul untuk kod yang paling kerap digunakan.
Gunakan Kenyataan PHP untuk Mencipta Program
PHP adalah satu siri penyataan PHP, dilaksanakan satu demi satu. Berikut adalah senarai penyataan PHP (dengan sintaks) yang anda gunakan semasa menulis program PHP:
array (" key " => " value ", …); mati (" pesan "); lakukan {block} while (condition); echo item; ekstrak (array $); untuk ( startval ; endingval ; incremnt ) {block} foreach {block} function funcname ( value , value , …) {block} URL "); jika (keadaan) {block} elseif (keadaan) {block} else {block} number_format ( number , decimals ); session_start () ; session_destroy () ; suis var {case value statements break; …} unset () ; manakala (keadaan) {block} Berkomunikasi dengan Pangkalan Data melalui PHP MySQL Functions
mysqli_connect ("
host ", " accnt ", " passwd ") mysqli_select_db ($ cxn, mysqli_num_rows ($ hasil) mysqli_insert_id ($ cxn) Buat Perubahan Pangkalan Data MySQL dengan Pertanyaan ALTERPertanyaan ALTER digunakan untuk mengubah struktur pangkalan data MySQL. Senarai ini menunjukkan sintaks bagi perubahan yang paling mungkin anda ingin buat: ADD colname
definition
ALTERcolname
SET DEFAULT value ALTER colname colname newcolname definisi DROP colname MODIFY colname definition RENAME newtablename Akses dan Menyesuaikan Pangkalan Data dengan Pertanyaan MySQLPHP berkomunikasi dengan pangkalan data MySQL dengan menghantar pertanyaan SQL. Berikut adalah senarai pertanyaan SQL, dengan sintaks mereka, yang boleh digunakan untuk mengakses, melihat dan mengubah pangkalan data: ALTER TABLE perubahan jadual
CREATE
DATABASEdatabase
CREATE JADUAL ( col def , …, KEYANG UTAMA ( col )) DELETE WHERE kitab DROP database | tabel INSERT INTO table ( col , col …) VALUES ( col , col , …) LOAD DATA INFILE " filename " INTO TABLE < col , col , … table WHERE clause SELECT SHOW DATABASES | TABLES SHOW COLUMNS FROM table UPDATE table SET col = value , … WHERE klausa Mengetahui Format Klausa WHERE MySQL