Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 112 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
112
Dung lượng
3,69 MB
Nội dung
B TR NG GIÁO D C VÀ ÀO T O IH CM BÁN CƠNG TP H CHÍ MINH KHOA TIN H C LU N V N T T NGHI P C NHÂN TIN H C TÀI : XÂY D NG H QU N LÝ N I CHÍNH CƠNG TY B NG PHP VÀ MYSQL TRÊN MÔI TR GV H NG D N : SV TH C HI N : MSSV : KHĨA : NG LINUX TS TƠ TU N V M NH C 10200015 2002 - 2006 Tháng n m 2007 NG Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux L IC M N Kính g i Khoa Tin H c ! Tr c h t , em xin chân thành c m n ban giám hi u nhà tr ng, th y cô khoa Tin H c tồn th th y giáo d y d , giúp đ cung c p ki n th c c ng nh nh ng kinh nghi m quý báu cho em nh ng n m h c v a qua t o u ki n cho em đ c làm lu n v n t t nghi p ng th i em kính g i l i c m n chân thành đ n th y giáo – TS Tô Tu n – t o u ki n cho em đ trình đ nh h đ c làm đ tài t n tình giúp đ em ng, xây d ng hoàn thi n ng d ng c nh ngày hôm em không quên g i l i c m n đ n cha m , ch i b n th em t t c nh ng ng tinh th n đ em v ng yêu, đ ng viên, giúp đ m t a t qua nh ng khó kh n cu c s ng Em xin chúc quý th y cô th t nhi u s c kh e đ dìu d t chúng em ti n b đ ng h c t p Em xin chân thành c m n TP H Chí Minh, ngày 24 tháng 09 n m 2007 Sinh viên th c hi n : V M nh C ng ( 10200015 ) Khóa : 2002 – 2006 Sinh viên th c hi n : V M nh C ng – 10200015 Trang c Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux M CL C CH NG I : GI I THI U V H QU N LÝ N I CHÍNH CƠNG TY 1.1 TÊN TÀI 1.2 GI I THI U V H QU N LÝ N I CHÍNH CƠNG TY 1.3 YÊU C U C A H QU N LÝ N I CHÍNH CƠNG TY 10 1.4 L A CH N CÔNG NGH CHO H TH NG .13 CH CH NG II : T CH C M NG CHO H QU N LÝ N I CHÍNH 15 2.1 T CH C M NG LAN CHO H TH NG 15 2.2 T CH C M NG INTERNET CHO H TH NG .16 2.3 MƠ HÌNH K T H P M NG LAN VÀ INTERNET 17 NG III : PHÂN TÍCH THI T K H TH NG .19 3.1 MÔ T H TH NG .19 3.2 CÁC YÊU C U 19 3.3 PHÂN TÍCH THI T K H TH NG 20 3.3.1 Phân tích thi t k khung h th ng 22 3.3.2 Phân tích thi t k module Qu n tr 27 3.3.2 Phân tích thi t k module Chat .32 3.3.3 Phân tích thi t k module Thơng báo 38 3.3.4 Phân tích thi t k module Di n đàn .42 3.3.5 Phân tích thi t k module Qu n lý thi t b 48 3.3.6 Phân tích thi t k module Nhi m v 55 3.3.7 Phân tích thi t k module Ghi 66 3.3.8 Phân tích thi t k module Nhân s 73 Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux NG IV : S L CH C V CÁC CÔNG NGH C L A CH N 78 4.1 S L C V PHP 78 4.2 S L C V MySQL 90 4.3 CÀI T VÀ C U HÌNH TRÌNH CH WEB 97 4.3.1 Cài đ t c u hình WebServer 97 4.3.2 Cài đ t c u hình PHP .100 4.4 M T S K THU T KHÁC 102 4.4.1 S d ng AJAX 102 4.4.2 L u nh vào csdl MySQL upload file 104 4.4.3 4.4.2.1 L u nh vào MySSQL 104 4.4.2.2 Upload File 206 GÕ TI NG VI T TRONG LINUX .107 4.4.3.1 S d ng X-Unikey 107 4.4.3.2 S d ng b gõ ti ng Vi t b ng JavaScript 109 K T LU N 110 I LU N V N Ã LÀM II NH NG V N III PH NG H C NH NG GÌ 110 NÀO LU N V N CH A GI I QUY T C .112 NG PHÁT TRI N 112 TÀI LI U THAM KH O 113 Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux CH NG I GI I THI U V H QU N LÝ N I CHÍNH CƠNG TY 1.1 TÊN TÀI Tên đ y đ c a đ tài : “ Xây d ng h qu n lý n i cơng ty b ng PHP MySQL môi tr ng Linux ” 1.2 GI I THI U H QU N LÝ N I CHÍNH CƠNG TY Ngày v i s phát tri n r t nhanh chóng c a Cơng ngh thơng tin m i khía c nh : ph n c ng, ph n m m, quy trình phát tri n ph m vi ng d ng, góp ph n thúc đ y s phát tri n c a m i l nh v c, m i khía c nh cu c s ng, giúp ng i gi i quy t hi u qu nh ng công vi c ph c t p, đ ng th i ti t ki m công s c c ng nh chi phí, làm cho đ i s ng ng i ngày đ c nâng cao h n Trong r t nhi u l nh v c Th ng d ng c a Công ngh thơng tin l n hi n có nh ng m i n t , H th ng d ch v Email, C ng thông tin n t thành ph … ng d ng Cơng ngh qu c gia, thông tin d n ti p c n đ n t ng doanh nghi p, t ng công ty th m chí đ n c gia đình t ng cá nhân nh Ph n m m K toán, Ph n m m qu n lý ngân hàng, khách s n, ph n m m qu n lý thu chi gia đình … N mb tđ c s ti n d ng hi u qu c a vi c ng d ng công ngh thông tin qu n lý doanh nghi p, qua phân tích tìm hi u nhu c u c ng nh ti p làm vi c công ty, em nh n th y s c n thi t ph i có m t ph n m m đ qu n lý cơng vi c n i v i m c đích t o s Sinh viên th c hi n : V M nh C tr c ng – 10200015 ti n d ng, ti t ki m th i Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux gian đ ng th i làm kho l u tr lâu dài cho cơng ty T em đ n quy t đ nh xây d ng h th ng qu n lý n i công ty b ng ng d ng web lu n v n t t nghi p c a 1.2.1 Th N i ? Trong trình ho t đ ng phát tri n c a m t công ty luôn t n t i phát sinh v n đ n i b di n h ng ngày có tính ch t l p l p l i th ng xuyên Xét v m t t ng quát toàn cơng ty : - Có nhi u v n đ phát sinh c n đ c l u tr gi i quy t, ví d nh vi c khách đ n th m, công ty t ch c tri n lãm, h i th o, công ty k ni m ngày thành l p… nhi u v n đ khác, t t c đ u c n đ k ho ch tri n khai, trao đ i, th o lu n tìm ph c thơng báo, lên ng án gi i quy t, ghi l i đ rút kinh nghi m l n sau… - Ngoài viêc ki m soát s l nhân viên, m c l ng nhân viên, thông tin, h s c a ng, nhân viên m i vào công ty làm vi c, nhân viên m i r i kh i công ty - Trong công ty đ c bi t công ty l n có nh ng thi t b , máy móc cung c p cho nhân viên th c hi n d đ c theo dõi qu n lý nh qu n lý s l vi c cho nhân viên m nđ x lý tr máy, s a ch a cho nhân viên m án, nh ng máy móc c n ng, qu n lý h ng hóc, qu n lý ng h p liên quan nh mua thêm n Xét v m t t ch c bên : - M i cơng ty có r t nhi u phòng ban m i phòng ban có nhi u nhân viên làm vi c liên t c nhi u gi m i ngày, nhi u tháng, nhi u n m Trong đó, có nhi u công vi c v i nh ng đ c thù khác nhau, có cơng vi c l p l p l i th ng xuyên, phát sinh v n đ nh b ph n nh p li u, b ph n k toán, nh ng c ng có nh ng cơng vi c phát sinh v n đ liên t c nh b ph n kinh doanh, b ph n phát tri n ph n m m nh ng v n đ phát sinh Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux c n đ c ki m soát, theo dõi x lý, nh ng v n đ t ng ch ng nh đ n gi n l i r t quan tr ng - Trong q trình phát tri n, cơng ty, phịng ban ln tìm nh ng h m i, nh ng v n đ m i c n đ ng c th o lu n, m t n i đ nh n ý ki n đóng góp r t c n thi t, c ng v n đ n i - Trong q trình xây d ng d án đ c xây d ng t án, đ c bi t d án ph n m m, m t d b t đ u đ n k t thúc bao g m r t nhi u công đo n công vi c ph i gi i quy t, công vi c liên quan đ n công vi c khác nên c n ph i đ m b o ti n đ c a t ng vi c ph i theo k ho ch đ t n u không s gây s trì tr l p ghép l i, v y vi c phân chia công vi c quy trách nhi m ph i rõ ràng cho m i thành viên nhóm d án, vi c phân chia ph i công khai đ ng i ti n theo dõi án theo dõi ti n đ m t cách xác, nh ng cơng vi c i qu n lý d đ m i ng c chuy n thành nh ng nhi m v giao cho nhân viên c ng v n đ thu c n i cơng ty Xét v ph m vi cá nhân : - Trong m t ngày làm vi c, l ng thông tin ph i ti p nh n c a m t thành viên công ty r t l n nh v n đ v k thu t, công ngh , nh ng h c, ghi đ c rút ra, nh ng đóng góp, trao đ i xây d ng d án, xây d ng công ty nh ng nhi m v c a cá nhân c n gi i quy t c ng ph i đ c li t kê đ nh c nh nhân viên không xa r i m c tiêu chung, c ng có nh ng tâm g ng ng i t t, vi c t t, nh ng t m g ng v h c t p, làm giàu công ty s l u tr đ nhân viên đ c noi theo M t cơng ty có r t nhi u v n đ n i b , t t c nh ng v n đ đ ch mang tính ví d gi i thi u T t c nh ng v n đ đ c li t kê cg pl i g i chung “nh ng v n đ n i cơng ty” V y n i nh ng cơng vi c, nh ng tác v di n h ng ngày n i b công ty, th ng không bao g m v n đ liên quan đ n tài Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i công ty b ng PHP & MySQL Linux Nh ng v n đ n i cơng ty th ng v n đ nh Qu n lý nhân s , Qu n lý thi t b , Qu n lý h s , công v n, Qu n lý hình nh, tài li u, Liên l c, trao đ i gi a thành viên công ty, G i thông báo, Ghi s vi c, Qu n lý s ki n di n ra, Di n đàn th o lu n chung ho c t ng d án… T nh ng phân tích tìm hi u đ ph i qu n lý, ki m soát đ c nh trên, v n đ b c thi t đ t c toàn b ho t đ ng n i y T em đ a m t yêu c u c n thi t ph i xây d ng đ c m t h th ng qu n lý nh ng v n đ n i công ty, đ ng th i b t đ u m t q trình phân tích, mơ t u c u, đ a quy trình ho t đ ng t t c nh ng v n đ liên qua c n gi i quy t, lý c a s đ i H qu n lý n i cơng ty 1.2.1 Th H qu n lý n i H qu n lý n i cơng ty m t h th ng ph n m m đ đ gi i quy t toàn b v n đ đáp ng đ c xây d ng c t t c yêu c u qu n lý công vi c n i b cơng ty q trình ho t đ ng phát tri n H qu n lý công ty m t ph n m m h s m t đ i t i dùng đ ng nh p s ng, ng m m riêng c a mình, ng ng i dùng, m i ng i dùng d ng h th ng nh ph n v a có khu v c, ph m vi dùng chung, v a có khu v c, ph m vi riêng t H th ng s n m b t đ mu n c a ng đ a quy trình gi i quy t, đáp i dùng, t nh ng thao tác mà ng c nh ng nhu c u công vi c tác đ ng mong ng toàn b i dùng tác đ ng Ngồi tác d ng liên l c nh tính n ng chat, thơng báo h th ng cịn kho l u tr thông tin, nh ng s ki n c n gi l i c a công ty nh m ti n l i cho vi c truy c u sau Ngoài h th ng c ng công c giúp đ nh ng thành viên m i vào cơng ty tìm hi u nhanh h n v công ty th a k nh ng kinh nghi m, ghi c a nh ng thành viên tr c giúp ti t ki m r t nhi u th i gian công s c Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux 1.3 YÊU C U C A H QU N LÝ N I CHÍNH CƠNG TY H qu n tr n i cơng ty g m có u c u chính, m t yêu c u c s h t ng cho vi c cài đ t đ m b o h th ng ho t đ ng t t, hai yêu c u bên h th ng qu n lý n i Yêu c u v c s h t ng cho vi c cài đ t h th ng 1.3.1 xây d ng đ đ c m t h qu n lý n i chính, tr c h t ph i đáp ng h th ng máy vi tính có c u c u c s h t ng, c s h t ng k t n i m ng v i ( m ng LAN ho c Internet ), m i máy tính ph i đáp ng đ c yêu c u c n thi t v t c đ , dung l c đ a c ng, ph n m m c n thi t cho h th ng ho t đ ng, ví d n u H qu n tr n i đ c xây d ng mơi tr ng Web Client/Server máy tính c n ph i có trình t web, cịn n u h th ng đ chung c s d c xây d ng ng d ng Desktop dùng li u máy tính ph i đ m b o cài đ c ch y t t h th ng M i cá nhân mu n s d ng h th ng, t t nhiên ph i có máy vi tình, vi c trang b cho m i nhân viên công ty hi n gi vi c r t d dàng công ty hồn tồn có kh n ng trang b máy tính cho t ng nhân viên c a 1.3.2 Yêu c u bên H qu n lý n i H qu n lý n i cơng ty không quan tr ng v công ngh , công c ngơn ng l p trình c , quan tr ng quy trình ho t đ ng, phân tích thi t k h th ng đ c t yêu c u Khi làm rõ v n đ trên, vi c s d ng ngôn ng cơng ngh ch mang tính ch t hi n th c hóa h th ng H tr qu n tr n i cơng ty có th ng (h u hành) có th đ đ c xây d ng nhi u môi c hi n th c hóa b ng nhi u lo i ngơn ng l p trình khác nhau, ch yêu c u có th k t n i, truy xu t d li u t máy đ t c s d li u dùng chung Dù xây d ng môi tr ph i đáp ng đ ng, công ngh n a H qu n lý n i c yêu c u sau : Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux 1) Yêu c u đa ng i dùng : H th ng ph i đáp ng đ c m t lúc có hàng tr m ng i dùng truy c p h th ng ( ho c c s d li u ) m t lúc, ph i tách riêng thành phiên làm vi c khác nhau, khơng đ c đ x y tình tr ng xung đ t d li u c ng nh ph n c ng h th ng Ph i đ m b o truy c p d li u c a ng ng i dùng truy c p, s ng i khác d ng c ng nh i dùng, tránh tr xóa s a d ng h p li u riêng c a 2) Yêu c u phân quy n chi ti t rõ ràng : H qu n lý n i ph i đ m b o vi c phân quy n ng c p đ rõ ràng, ví d nh gi m d n theo t ng c p t i dùng thành Admin, Power User, User quy n h n s ng ng Vi c đ m b o phân quy n rõ ràng vô quan tr ng, ch có qu n tr viên ( admin ) m i có quy n c u hình, can thi p sâu vào tính n ng, thi t l p quan tr ng c a h th ng, nh ng ng i dùng c p th p h n ch đ c s đ c can thi p vào khu v c không thu c th m quy n c a d ng h th ng v i tính n ng, quy n h n phù h p, khơng Ví d vi c t o, xóa, s a di n đàn c p cơng ty ch có ng có quy n th c hi n, di n đàn c p phịng ban ch có tr hi n, ng i dùng c p d i qu n tr ng phịng th c i rõ ràng khơng th th c hi n thao tác này, n u không s gây nguy hi m, ho c m t d li u m c dù đơi khơng c tình phá h th ng 3) B o m t : Thông th ng nh ng thông tin quan tr ng c a công ty không đ a vào H qu n lý n i nên khơng c n thi t ph i đ u t nhi u đ cung c p kh n ng b o m t cho h th ng, h th ng ch c n đ m b o nh ng y u t b o m t c b n c a m t ng d ng bình th N u h th ng đ ng đ c đ a lên Internet v n đ b o m t đ c tr ng h n đ ch ng l i hacker phá ho i h th ng Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux H u hành s t đ ng cài vào n i c n thi t ta thi t HTTP đ c đ t /etc/httpd Bên th m c có file quan tr ng file c u hình conf.d, file cung c p khai báo đ có th s d ng đ c PHP c ng nh MySQL Trong file httpd.conf có m t s khai báo sau : Khai báo th vi n PHP: - Khai báo modul đ dùng cho vi c biên d ch mã PHP : LoadModule php5_module modules/libphp5.so, file libphp5.so đ c đ t httpd/modules AddHandle php5-script php - AddHandle php5-script php - nh ki u AddType text/html php Khai báo th - MySQL đ vi n MySQL : c khai báo file auth_mysql.conf th m c /etc/httpd/conf.d - T i th vi n c a MySQL đ c khai báo httpd.conf LoadModule mysql_auth_module modules/mod_auth_mysql.so, file mod_auth_mysql.so c ng đ c đ t th m c modules /etc/httpd Ta có th đ cho httpd có th ch y t đ ng kh i đ ng h u hành b ng cách vào giao di n dòng l nh gõ # /sbin/chkconfig add httpd Sinh viên th c hi n : V M nh C ng – 10200015 Trang 97 Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux 4.3.2 Cài đ t c u hình PHP 4.3.2.1 Trên Windows : đ n gi n ta nên dùng gói php d ng nén rar B n php m i nh t hi n php-5.1.1-Win32 Ta ch c n gi i nén vào th m c b t k , sau vào th m c tìm t p tin php.INI-RECOMMENDED chuy n thành php.ini r i m file lên vàc u hình m t s thơng tin nh sau: - Tìm ph n Session đ t đ session.save_path = "đ ng d n đ l u session : ng d n” - Tìm Dynamic Extensions b d u “;” t p khai báo c n thi t nh extension=php_mysql.dll n u s d ng c s d li u MySQL, n u không ch y trang web có k t n i đ n MySQL s báo l i undefined function mysql_connection(); Trên thi t l p quan tr ng nh t, n u c n thi t có th ch n thêm m t s tùy ch n n a, file php.ini c ng có h ng d n r t c th 4.3.2.2 Trên Linux : Ta cài gói php-5.1.0.tar b ng câu l nh nh cài httpd Linux H u hành s t cài đ t ta ch thi t l p m t s tùy ch n c n thi t: - Th m c mà PHP đ - File php.ini đ c cài vào /var/lib/php c đ t trong /etc/php.ini, file dùng đ c u hình cho s ho t đ ng c a PHP nh : session.save_path = "/var/lib/php/session" upload_tmp_dir = (đ Sinh viên th c hi n : V M nh C ng d n đ l u t m file upload) ng – 10200015 Trang 98 Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux M t l u ý nh PHP Windows th vi n liên k t đ ng có dll nh php_mysql.dll, cịn Linux file so Trên nh thi t l p c n thi t đ c u hình php Ngồi Linux c ng có l nh # php , ta dùng # php –h đ xem m t s thao tác v i l nh nh l nh d ch m t file php Sinh viên th c hi n : V M nh C ng – 10200015 Trang 99 Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux 4.4 M T S K THU T KHÁC Trong ph n em s trình bày m t s k thu t c n thi t Linux ng d ng Web c a 4.4.1 S d ng AJAX Hi n ng d ng web s d ng Ajax (Asynchronous JavaScript and XML) tr nên ph bi n b i nh ng đ c tính ti n l i thú v c a Khi s d ng Ajax ng d ng web, ng i dùng có c m giác nh khơng ch đ i lâu đ c bi t ng i dùng s yêu c u nh n đ yêu c u mà không nh h ng đ n ph n khác, trang web khơng h b c thơng tin refresh l i Các tính n ng th - ng đ c s d ng Ajax : Ch cung c p thông tin m t ph n c a trang web n i mà ng i dùng yêu c u, không nh h ng đ n ph n khác không refresh l i trang - Autocomplete and suggestion : tính n ng ng i dùng gõ thơng tin vào m t text h th ng s hi n th thông tin tìm đ li u mà ng i dùng gõ vào ( gi ng nh trang tìm ki m c a google ho c nh p đ a ch mail ng - c gi ng d Chat : Th i nh n g i mail b ng Yahoo ) ng l p trình tính n ng chat b ng ng d ng web, l p trình viên s s d ng Ajax đ l y d li u c a nh ng ng i dùng nh p vào, n u khơng s d ng Ajax trang chat vơ khó ch u b t ti n - Kéo th : t ây tính n ng có th l p trình b ng Ajax đ kéo th đ i ng, có th upload, ho c m t s ng d ng l n s cho phép kéo th thành ph n c a trang web, kéo th sang v trí khác d li u s đ c l u vào file ho c database v trí m i cho vi c đáp tr c a s vào l n sau Sinh viên th c hi n : V M nh C ng – 10200015 Trang 100 Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux - Và nhi u k thu t khác, tùy vào đ c m c a ph n m m tùy vào l p trình viên Sinh viên th c hi n : V M nh C ng – 10200015 Trang 101 Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux 4.4.2L u nh vào csdl MySQL Upload file 4.4.2.1 L u nh vào MySQL Ngoài ng d ng c ng s d ng cách l u nh s n ph m tr c ti p vào c s d li u ch không theo cách thông th ng dùng đ ng d n upload hình nh lên server lý sau : - Backup/Restore: Backup restore nhi u file nh không m y thu n ti n L u n i dung file nh CSDL, ch c n backup restore m t file CSDL (th ng d ng SQL) nh t ng d n website: Khi l u file nh đ a, n u c u trúc th m c - b thay đ i, có th ph i c p nh t l i đ website File nh đ a có th b ng d n nhi u ch xoá m t, ho c backup/restore b thi u Khi l u file nh CSDL, có th gi m thi u đ c r i ro - C u hình chung c a m t s host không cho phép l u file sau đ c upload lên server (qua form upload) th không c p quy n write cho everyone, nh m c (n u nh v y nguy hi m cho website c a chúng ta) L u file CSDL gi i pháp thích h p hồn c nh l u hình nh vào c s d li u ta th c hi n m t s thao tác sau : B t đ u t thao tác chèn hình nh vào c s d li u T trang dùng đ l y đ ng d n ta đ t vào th form thu c tính enctype="multipart/form-data" method = “POST” m t th input type = “file” Trong trang nh n d li u ta dùng : $basename = $_FILES["tentextduongdan"]["name"]; Sinh viên th c hi n : V M nh C ng – 10200015 Trang 102 Xây d ng h qu n lý n i công ty b ng PHP & MySQL Linux $hinh = $_FILES["tentextduongdan "]["tmp_name"]; Và câu l nh đ đ c hình nh theo ki u d li u nh phân if($hinh != "") { $fh = fopen($hinh, "rb"); $imgData = fread($fh, filesize($hinh)); fclose($fh); } câu l nh insert ta dùng mysql_real_escape_string($imgData, $conn) Sau chèn đ c hình vào CSDL r i ta l y hình nh hi n th trình t, ta dùng câu l nh truy v n d li u : if($row = mysql_fetch_assoc($result)) { $imgData = $row['PICTURE']; ?>