Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Lập trình web động với php và MySQL
MIỄN PHÍ
Số trang
47
Kích thước
234.3 KB
Định dạng
PDF
Lượt xem
1687

Lập trình web động với php và MySQL

Nội dung xem thử

Mô tả chi tiết

LAÄP TRÌNH WEB ĐỘNG VÔÙI

PHP / MySQL

™ GUESTBOOK

™ CATALOG

™ FORUM

™ SHOPPING CART

PHAÀN 2

Toáng Phöôùc Khaûi (toång hôïp& bieân dòch)

Phöông phaùp truy xuaát CSDL

MySQL

1- Töø Command Prompt

2- Baèng leänh PHP

3- Duøng phpMyadmin

Ñeå hieåu ñöôïc chöông naøy moät caùch roõ raøng, tröôùc tieân baïn caàn phaûi coù moät soá kieán thöùc cô

baûn veà Cô Sôû Döõ Lieäu quan heä. Neáu baïn ñaõ hoïc qua moät khoaù caên baûn veà MS Access trong

chöông trình ñaøo taïo chöùng chæ B chaúng haïn thì haún nhieân baïn coù theå tieáp tuïc. Coøn neáu nhö

baïn chöa bieát gì veà noù thì toâi seõ baøn ñeán noù trong phaàn Phuï Luïc cuûa giaùo trình naøy hoaëc baïn

coù theå tìm ngay moät taøi lieäu tham khaûo veà CSDL, deã nhaát laø taøi lieäu vaø MS Access ...

... Toâi chaéc raèng baây giôø baïn ñaõ coù kieán thöùc veà CSDL vaø hieåu bieát Table laø gì roài! Coù haøng

khoái coâng vieäc baïn seõ phaûi laøm vieäc ñoái vôùi caùc Table vaø baïn seõ ñöôïc höôùng daãn caën keõ

trong quyeån saùch naøy. Baïn seõ phaûi vöôït qua moät soá kieán thöùc veà noù ñeå môùi coù theå thaønh thaïo

trong thao taùc vôùi Table. Nhö baïn bieát ñaáy: Con ñöôøng ñi ñeán thaønh coâng khoâng coù traûi thaûm

saün ñaâu!

Neáu baïn ñaõ töøng laøm vieäc vôùi MS SQL Server hay Access chuùng ñeàu coù hoã trôï vieäc taïo CSDL

raát laø deã daøng vôùi giao dieän tröïc quan. Ñoái vôùi MySQL baïn cuõng coù theå söû duïng coâng cuï tröïc

quan ñoù laø phpMyadmin.

Tuy nhieân, baïn phaûi hoïc caùch thao taùc vôùi CSDL baèng doøng leänh, toâi chaéc raèng ñieàu naøy seõ

raát coù ích cho baïn. Muoán chöông trình cuûa baïn trong luùc chaïy thao taùc töï ñoäng vôùi CSDL thì

baïn caàn haøng taù leänh PHP/SQL ñeå thöïc hieän caùc yeâu caàu cuûa chöông trình.

Tröôùc khi chuùng ta taïo caùc table trong CSDL cuûa MySQL, coù moät vaøi thöù baïn caàn phaûi hieåu

roõ. Nhöõng khaùi nieäm cô baûn maø toâi saép giôùi thieäu sau ñaây raát quan troïng. Baïn haõy chaéc raèng

mình ñaõ naém kyõ veà chuùng tröôùc khi thöïc hieän vieäc thieát keá döõ lieäu.

Null

Vieäc ñaàu tieân baïn phaûi laøm trong vieäc thieát keá moät table laø quyeát ñònh xem moät field coù cho

pheùp giaù trò NULL hay khoâng.

Trong CSDL quan heä, giaù trò NULL cuûa moät field ñoàng nghóa vôùi noù coù theå chaáp nhaän khoâng

coù döõ lieäu trong ñoù. Neân nhôù raèng giaù trò NULL khaùc vôùi giaù trò cuûa moät chuoãi khoâng coù kyù

töï trong ñoù hoaëc soá coù giaù trò 0.

Ñoâi khi trong chöông trình, baïn seõ thöïc hieän moät soá ñoäng taùc so saùnh xem moät chuoãi naøo ñoù

coù chöùa giaù trò hay khoâng, noù coù theå laø moät caâu leänh IF. Xeùt moät ví duï PHP nhö sau:

$var //this is a variable used in the test

if ($var == “”)

{

echo “Var is an empty string”;

} else {

echo $var;

}

Tải ngay đi em, còn do dự, trời tối mất!