Video: Section 8 2024
Oleh Steve Suehring, Janet Valade
Buat dokumen web dan situs web dengan mengetahui elemen HTML dasar, laporan dan fungsi PHP, dan banyak lagi. Menjadi terbiasa dengan bahasa pemrograman khusus ini, yang bisa Anda gunakan untuk membangun situs web dinamis yang bekerja dengan database MySQL.
Elemen HTML Dasar
Bahasa Markup HyperText (HTML) adalah bahasa web, di mana elemen menentukan format dan gaya konten Anda. Elemen HTML menyusun kode pengandaian yang Anda lihat saat membuka halaman web di browser web Anda (seperti Internet Explorer, Firefox, atau Safari). Berikut adalah beberapa elemen dasar untuk membuat Anda mulai membuat halaman web.
Elemen | Deskripsi |
---|---|
Jangkar biasanya digunakan untuk membuat tautan. | |
Membuat elemen tubuh untuk satu halaman. | |
Membuat jeda baris. | |
Membuat blok berisi HTML dan teks lainnya. | |
Deklarasikan jenis dokumen untuk halaman HTML. | |
Membuat elemen HTML untuk sebuah halaman. | |
Membuat sebuah tempat untuk sebuah gambar. | |
Membuat spasi untuk elemen sebaris dalam satu halaman. |
Query MySQL Umum
Untuk membuat permintaan agar MySQL dapat mengerti, Anda membuat pernyataan SQL dan mengirimkannya ke server MySQL. Kata tebal dalam tabel adalah nama query MySQL:
Statement | Description |
---|---|
ALTER TABLE table
change |
Membuat perubahan pada skema tabel. |
CREATE DATABASE database | Membuat database. |
CREATE TABLE ( col
def, … , PRIMARY KEY ( col )) |
Buat tabel. |
DELETE FROM tablename
WHERE klausa |
Menghapus data dari tabel. |
DROP database | tabel | Menghapus database atau tabel. |
INSERT INTO tabel
( col, col, … . ) NILAI ( col, col, … >) Menambahkan data ke tabel. |
LOAD |
DATA INFILE '
filename ' INTO TABLE tabel Menambahkan data dari file ke tabel. |
PILIH |
col, col, … FROM table WHERE clause
Kueri sebuah tabel. |
SHOW |
DATABASES | TABLES Menampilkan informasi tentang database atau tabel. | SHOW |
KOLOM DARI tabel Menampilkan informasi tentang kolom tabel. | UPDATE |
tabel SET col = nilai , … . WHERE klausa Mengubah data dalam tabel. |
|
Fungsi
Deskripsimysqli_connect (" | host |
---|---|
", " accnt ", " passwd ", " dbname ") Menghubungkan ke database MySQL. mysqli_query ($ cxn, " | query |
") Mengirimkan sebuah query ke database MySQL. mysqli_fetch_assoc ($ result) | Mengambil serangkaian data dari kueri. |
mysqli_num_rows ($ result) | Mengembalikan jumlah baris dari kueri sebelumnya. |
mysqli_insert_id ($ cxn) | Mengambil ID yang dimasukkan terakhir untuk pernyataan INSERT. |
|
Pernyataan PHP |
Pernyataan
Deskripsi
array | (" |
---|---|
kunci " => " nilai < ", …); Menggambar kunci dan nilai sebagai array. mati (" | pesan |
"); Berhenti memproses dan menampilkan pesannya. lakukan {blok | } saat (kondisi); |
Melakukan operasi sekali dan kemudian saat kondisi masih benar .
echo |
item
; |
Menampilkan item > |
) {block |
} Memulai sebuah lingkaran saat startingval kurang dari endingval. foreach ($ array sebagai $ key => $ value) {block} Memulai sebuah loop melalui sebuah array. fungsi funcname
( |
nilai, nilai, |
… .) {block} | Deklarasi sebuah fungsi. |
header ("Lokasi: URL "); Mengirimkan header HTTP
jika (kondisi) {block} |
Memulai sebuah blok bersyarat. |
elseif (condition) {block} Berikan tes alternatif di blok kondisional. else {block} Berikan alternatif terakhir dalam blok bersyarat. | session_start |
(); Memulai atau melanjutkan sesi. | session_destroy |
(); | Hancurkan sebuah sesi (tapi jangan sekali-kali menghapusnya |
sama sekali.) | unset |
(); Hancurkan variabel. | sementara |
(kondisi) {block} Buat lingkaran sementara kondisi terpenuhi. |
Tambahkan Karakter Khusus untuk Pola dalam Skrip PHP |
Saat Anda mengerjakan skrip PHP, terkadang Anda perlu membandingkan string karakter untuk melihat apakah sesuai dengan karakteristik tertentu, bukan untuk melihat apakah mereka cocokkan nilai pasti Misalnya, Anda mungkin ingin mengidentifikasi string yang dimulai dengan S | atau string yang memiliki angka di dalamnya. Untuk jenis perbandingan ini, Anda membandingkan string dengan sebuah pola. Pola ini disebut |
ekspresi reguler. Berikut adalah lembar referensi yang menyertakan beberapa karakter khusus yang akan Anda gunakan saat membuat pola: |
|
Arti
Contoh Cocok Tidak Cocok ^ Awal baris
^ ckucing | kucing saya | $ | Akhir baris | c $ |
---|---|---|---|---|
tic | stick | . | Setiap karakter | … |
aku, pergi | a | ? | Item sebelumnya adalah opsional | mea? n |
mean, laki-laki | moan | () | Karakter huruf besar huruf | m (ea) n |
mean | men, mn | [] | karakter apapun di set | abc [1-3] |
abc1, abc2 | abc4 | [^] | Karakter yang tidak di set | m [! ea] n |
min, mon | man, man | + | Satu atau lebih | pintu [1-3] + |
pintu111, pintu131 | pintu, pintu55 | * | Nol atau lebih | pintu [1-3] * |
pintu, pintu311 | door4, door445 | {,} | Rentang pengulangan | a {2, 5} |
aa, aaaaa | a, xx3 | karakter Escapes | m * n | m * n |
laki-laki, berarti | (| |) | String alternatif | (Tom | Tommy) | Tom, Tommy |
Thomas, Kepada |
|