1. Trang chủ
  2. » Giáo Dục - Đào Tạo

3 và cơ sở dữ liệu mysql 5 1

10 2 0
Tài liệu được quét OCR, nội dung có thể không chính xác

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 876,95 KB

Nội dung

Trang 1

naa)

|| PHAM HOU KHANG (Chi bién)

Trang 3

ly A ®

GIỚI THIỆU 3

GIGI THIEU

Ung dụng quản trị nội dung mã nguồn mở Joomla ra đời đã và đang chứng minh sức mạnh của nó trong kỷ nguyên thương mại điện tử, nó đã

góp phần vào quá trình phát triển thế giới Web 2.0 Nếu được chọn lựa để

phát triển ứng dụng Web trong bối cảnh toàn cầu hóa, chúng ta có thể chọn công nghệ mã nguồn mở để thực hiện chiến lược của mình do chi

phí phát triển và vận hành có thể chấp nhận được

Dưới góc độ kinh doanh, bạn có thể tạo Web site có đây đủ các tính

năng cần thiết đễ dàng và nhanh chóng Chính vì vậy, khi khách hàng

muốn xây dựng ứng dụng Web với chỉ phí hợp lý thì quả thật không thể chọn lựa giải pháp ngoài Joomla Tuy nhiên, khi làm việc với Joomla, bạn

cũng có thể đối mặt với rất nhiều vấn đề về cấu trúc, mẫu trình bày, cơ sở dữ liệu và mã nguồn Đó là lý do tại sao bạn hướng đến việc tiếp cận cấu

trúc trang Web và mã kịch bản PHP

Tiến xa hơn, bạn có thể tự tìm hiểu thẻ HTML và cú pháp lẫn khai báo của kịch bản PHP và phát biểu SQL trong cơ sở dữ liệu MySQL để có thể tự mình xây dựng ứng dụng Web

Tập 1 của cuốn sách “Lập trình Web bằng PHP 5.3 và cơ sở dữ liệu MySQL 5.1” bao gồm 7 chương và ứng dụng đính kèm Chương 1 cung cấp cho bạn kiến thức từ chức năng của Web site, cài đặt gói WampServer 2.0

và cấu hình để có thể vận hành ứng dụng Web bằng PHP, MySQL và

Apache Web Server

Sang chương 2, bạn tiếp tục tìm hiểu cách tạo Web site và thiết kế cấu trúc dùng cho doanh nghiệp bằng hệ quản trị nội dung mã nguồn mở

Joomla Nhằm thỏa mãn nội dung trình bày, bạn tiếp tục tìm hiểu cách thiết kế trang Web tĩnh hay động bằng mã tự sinh PHP với phần mềm

Dreamweaver CS trong chương 3 và thẻ HTML trong chương 4

Tiếp theo, bạn có thể tìm hiểu cú pháp của kịch bản PHP trong

chương ð và học cách sử dụng ting dung PhpMyAdmin để quản trị cơ sở

dữ liệu MySQL trong chương 6 Sang chương 7 bạn tìm hiểu phát biểu

SQL của cơ sở dữ liệu MySQL dùng để xây dựng ứng dụng bán hàng trực

Trang 4

4 GIỚI THIỆU

HƯỚNG DẪN SỬ DỤNG ỨNG DỤNG KÈM THEO SÁCH

Để sử dụng ứng dụng đính kèm theo sách (tải từ minhkhai.com.vn),

trước tiên bạn chép danh sách thư mục (sau khi giải nén) vào ổ đĩa cứng Tham khảo chương 1 để cài đặt gói WampServer 2.0, sau đó thực hiện các bước sau:

Thiết kế Web site bằng Joomla:

se Mở PhpMyAdmin và tạo cơ sở dữ liệu có tên Joomla

e Tải gói Joomla từ Internet và cài đặt từng bước theo hướng dẫn

Thiết kế Web site bằng Dreamweaver C8:

« Chép thư mục AdobeDreamweaverSite và Chapter04 vào thư mục C:\WampServer s Triệu gọi ứng dụng chương 3 và 4 với địa chỉ http:/1ocalhost/Chapter04 hoặc http:/1ocalhost/AdobeDreamweaverSite Lập trình SQL:

s« Mở PhpMyAdmin và tạo cơ sở dữ liệu có tên MarketoHome e Import phat biéu SQL từ tập tin MarketoHome.sql

Lap trinh PHP:

e Chép thư mục Chapter0ð và Chapter08 vào thư mục C:\WainpServer

e Triệu gọi úng dụng chương 5 và 8 với địa chỉ

Trang 5

THƯ NGỎ sIM)? Ea

THƯ NGỎ

Kính thưa quý Bạn đọc gần xa!

Trước hết, Ban xuất bản xin bày tỏ lòng biết ơn và niềm vinh hạnh được đông đảo Bạn đọc nhiệt tình ủng hộ tủ sách MK.PUB

Trong thời gian qua chúng tôi rất vui và cảm ơn các Bạn đã gửi

e-mail đóng góp nhiều ý kiến quý báu cho tủ sách Mục tiêu và phương châm phục vụ của chúng tôi là: s - Lao động khoa học nghiêm túc

s _ Chất lượng và ngày càng chất lượng hơn

« - Tất cả vì Bạn đọc

Một lần nữa, Ban xuất bản MK.PUB xin bính mời quy Ban doc

tiếp tục tham gia cùng chúng tôi để nâng cao chất lượng sách Cụ thể:

Trong quá trình sử dụng sách, nếu quý Bạn phát hiện thấy bất kỳ sai sót nào về phần nội dung (dù nhở) thì hãy gửi thắc mắc của Bạn đến

địa chỉ:

Nhà sách Minh Khai

249 Nguyễn Thị Minh Khai, Q.1, Tp Hồ Chí Minh

E-mail: mk.book@minhkhai.com.vn hoac mk pub@minhkhai.com.vn Chúng tôi sẽ gửi tặng Bạn một cuốn sách trong Tủ sách MK.PUB Bạn có thể chọn cuốn sách này theo danh mục thích hợp sẽ gửi đến Bạn

Với mục đích ngày càng nâng cao chất lượng tủ sách MK.PUB, chúng tôi rất mong nhận được sự hợp tác nhiệt tình của quý Bạn đọc gần xa

+ “MK.PUB cing Ban đọc đông hành” để nâng cao chất lượng sách Một lần nữa chúng tôi xin chân thành cảm ơn

Trang 7

MỤC LỤC MỤC LỤC (0809:0120 - Ậ.HHH 3 THU NGỎ - 5 MỤC LỤC -s-c-<<= M Ô " 7 Chuong 1: GIGI THIEU UNG DUNG WEB 18

1 Giới thiệu ứng dụng Web T2 2211121122 120 11 8xx ven, 13 2: Miệt số dạng 'WGDiSÌGisesnssssernnioriititbiibSGA0101044601516398338:9300188106 15

DD, GOR DRI HhucaagrreonntienriDinLnidthuetlgt6i0g 08000020/5880070400100001089009/006-900110829108000 17

9.2 Sản phir ve ich Vw eeccccccccccsccssessesesenseseeseseeseseseesseceesecaeeeeaeneeses 18

2.8, DGS BY TOU ROOT cs seccasissszacescssteincessiiesscttbgestesessieeSecaeebinenedasiinen dK 18

2.4 Tim kiém

8.Ã (Giai Deere Git BRIG ewccccnecexnamannsnenwecresncancennsienieiaicsnsssacnnnvnenses 18

2.6 Các chúc năng khá ch ng kh khiến 79

3 Dién gidi mét so chite nang chinh .ccccccccescecessesseeeseseseseeeseseeeeeeees 20

3.1 Đăng ký tài khoản người dùng

Sie) Cave median Balig hd p mcwenvascanmecsssnemmanecenmnimenenusaenenomeuieenenenewaninnan

3.3 Chức năng Thay đối mật khẩu

3.4 Chức năng Quên TE NÍẪ: dụ nhá ko GA GIENGGG3550G3GRSSSQHENSEeoNSNNNgiNM 23 35 Chée ndng Tim Rid: stn PRM sccouscissssesssscssscrmusecccsuscnccsavess 24 3.6 Chite nding Liét Ré sGn Pra Muiccccccccccccccseseneseeeteeseneeseneeseeeeeenees 25

8.7 Chite nding Gid NGng .ccccceecccseneecceeeneeeereeeesenseeeenseeseeaaceecssesenaeers 26

3:8: Chita HONE Dat NANG csc ana 27

3.9 Céng cu phat trién Web site

Trang 8

8 MỤC LỤC Chương 9: TÌM HIỂU HỆ QUẦN TRỊ NỘI DUNG JOOMLA AT

1 (Giới.thiểu sơ: Tưge:vễ Joule cess .cccccw sever escccasrsssersssesssesasnsucentosccousvsven 47 2 Một số phiên ban va kiến trúc của JoornÌia - + 5+ s+s+ssss+xs+x 50

4.1 Phiên bản

22, COMTUETO ORUG sscansrcsoncemn TS RAS 51

33 CAL GAG J00TTl:.secccsesszssrsvisessscesog11i84110056051136ã6655560560560840460134561038p.985g 60) 52

ML, a s3 3.2 MAMP Apple Mac OSX ĂĂ eiieikrrerrer 52

9:3; Windows, Lint, BI [HN ssecsseassirrrargiorcvscooocl4ygtxscstei8OiSGp2gete, 52

4 Xây dựng Web site bằng Joomla - 55c Sc S2 2222 x22 2z cxexrxsree 60 4.1 Thay đổi trình đơn

4.9 Thay đổi thành phân nội dung cccccccccssccsece+ 75

BS) Vege nữ ẴHNHcanaenaeiidbioaratsotiiLiA0011812.0030660606-gEi0St43505188591603/000G8 76 ba on 86 Chương 3: THIẾT KẾ WEB BẰNG ADOBE DREAMWEAVER CS3 87

1 Giới thiệu phần mềm Adobe Dreamweaver C8ä : -¿ 87

2 Chức năng của Dreamweaver CS3

3 Tạo và Quản lý WebSite . ác Q12 11 1101100110100 111 g1 gx ry 89

4 Thiết kế trang Web tĩnh: . 2 2 2221212291 121 2212515155 1x xe 94 4.1; điàng Wil WOE cung dang gà gi GQ Giá G80 d3 4V 011801490045101148856s.esseeessee 99

MG5II ,Eũng lu TH: xvensnnoeionbintiinhttntirtSS0KSALGGE11201003021031/1652106650564025Z000EQG0U70g 100 CẢ 7.5 nan ố.ốố 101 ð- E0 tai WMGĐ(đÔĐIEittiniteiscsiGDGEEEGGLSIRAG(GISE0I(008116041xsisssesrsessse 108

ð.1 Trình bày dữ liệu

Trang 9

MỤC LỤC sjM? Chương 4: KHÁM PHÁ THẺ HTML 2225 22E2222122225552 187

1 Khái niệm cơ bản về trang HTMI, - 2S SSEE te 137 2 Cau trite trang Web o cccccccecscssessesssssssssvsssssceseasesessssseessavescesesseeveees 138 2, TRE Shiller 6] BUCS sessssssscasesissreceistssncnsnensqaneeesusvenevenanesonantensonne 139 8.38 ThE <body> </DODY> ceccccccscsecsesscscscsessvsssesessssseveveveceevacscseseaeaee 140 E4 L1 a e 140 8.õ Thẻ định dạng bảng S2 SH ST H1 11x xey 145 3.6 Thả hình icon 0 s2 2550 00066411411 exerx , 147 3.7 Thê liên hết 3.6 Thẻ Input bv 6‹ n ố ố ố ố ẽ.43 157 DAO, TRE REGED se cssesucccecencexceceswiuasisxanisarssareknennsnnsonsarsnnsensneneanenrnaneas 158

SLL DE SP OP AB scoscassesesesvencccine wana taeaieae 5g SG00004600100103E838k643164001S03 tS088 160

4 Thẻ HTML đặc biệt - L2 S 21211 1211112111121 211 181201 1 re 162

L1 162

4.2 Thé <marquee>

BoD WRG SRE BS sacorinbristorrbiistorrcauxergsosstifscipDptVos(0SES305601X713959 9188558356530 169

TR EE ccseccemcencensonmemste rican Ren RONEN RCE 171 ð Cấu trúc của thẻ <script> với JavaSeript -cccccccccccccccs 172 Bs KRGt CWOHG ass sess sscsisenapesasszesseeuiaiaaadsanegzanacenunserencoanacanearensenensaneanennaee 176

Chương 5: LẬP TRÌNH KỊCH BẢN TRÌNH CHỦ PHP 5.3

1 Giới thiểu kích bẩn trình: chủ PHÍ.ccosccceecervyvvrtsstcbvsoogotibsgxotastossa 177 1.1 Lịch sử ra đời của kich bản trình chủ PHP 178

1.2 Những đặc điểm mới trong PHP 5.3 àc Seo 178

Trang 10

10 MỤC LỤC

QL Khai BG0 Dib nnốố 183

9.9 Gán giá trị cho ĐIẾT Ác S5 2v S2 HH cay 185 28 GHED TOL CHUOE sscecessssacexessnsaveuassammaceesacerinia BYR Ra iar vee ravens 185

8.4 Nhận dạng

3 Hàm $_POST và $_GET SG 2 121k 21 1011111211811 1151 xe 187

L5 1a 10 n6 5ä 187 Š,3 Lấy giả trị tù Qieitt SUPTAB tiosda nho ta S0 l0 3 646846xceeeeeeseseee 190 Ñ iểm tratewihe hay, them 86 voscocwessverevecssesssvansieentessecansesswoases 195 4 Kiểu dữ liệu của PHP c- seo TÔ

4.1 Chuyển đổi biểu dữ liệu -ẶS cScSeSSeSxSe St ssrrrrekrxey 196 4.2 Biến biến thiên

4.3 Hằng trong PHIP HH tớ 198 4.4 Kiểu dữ lIỆU HIẲN Sàn xnxx 199 4.6 Hènr: dùng cho hiểu GHI siciosexssisg toa tàn 0g tá S0 xxseesekska 209

lB 20m) DD (mong TH MỖI Csssseoueooposehodmiibsainiuaozsrarulrir0eofiipiEDHIEIBDIDEICDEESITSESSeĐ 209 5.1 Cc phép 1 1 %Ụ1 209 5.2 Phép todn gán kết hợp 5.3 Phép toán so sánh

5.4, PROP tOGM a3 211

5.5 Uw tién ctia phép todin trong PHP o.ccc.ccccccccccscscesesesesssssseseseseesenes 212

6 Ham icia kich ban.jtrink chit PHP hsscssiwvosmecnuvarcievsrenvenunne 212

sa CO SGM nan 212

6.9 Hàm do người dùng dinh ngniaccccccccccescseessssssssesssessseecscessveessee 912 ', Ghên tập: tìn.trong PH, cocceeieesriesinisilii20060005093008iã5s8 000 g8 214

7.1 Chỉ phí

LB ĐỘ HỊ COP susssnsswewercies aienineclssartenceansenneneeneransanseenenenvangeanuenonsongnanee 214

08 Dihtele Wb Gwen -secsccswevesescseerevscccstecstevsesc0ea ga caeeissbasesivissisianenrneane 215

Ngày đăng: 20/10/2022, 13:39

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w