Tài liệu Lập trình web với PHP - p25 doc

11 310 0
Tài liệu Lập trình web với PHP - p25 doc

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chƣơng : CHO PHÉP NGƢỜI SỬ DỤNG SOẠN THẢO CƠ SỞ DỮ LIỆU Nhận liệu từ sở liệu cung cấp vài liệu cho sở liệu Nhưng sở liệu không tạo nội dung mà lấy liệu từ hệ thống khác Điều có nghĩa bạn phải tạo hệ thống liệu từ PHP Tất sở liệu tương tác dựa SQL Bạn biết cú pháp SQL lấy liệu từ mảng Hầu hết người dùng SQL để chèn liệu mà PHP sửa đổi tạo Chương đề cập đến soạn thảo sở liệu, bao gồm:  Thêm: điều đơn giản, bạn tìm để thêm vào sở liệu  Xóa: khơng sửa đổi lại cấu trúc sở liệu có liên quan đến tính tồn vẹn  Sữa đổi: thay vài vùng soạn thảo với nội dung hồ sơ có sẵn Chèn mẩu tin sở liệu quan hệ Trong sở liệu thường có nhiều bảng Tất bảng hồn tồn độc lập, giống việc sử dụng xe bạn để lưu trữ vài thứ thùng xe không lái xe Trong hệ thống cũ sở liệu quan hệ không tồn tại, dịng chứa tất thơng tin Hệ thống chạy với bảng chứa tất thông tin Bảng movie chứa tất liệu diễn viên đạo diễn loại khác phim Giả sử ngày bạn định loại film chuyển từ hành động sang thám hiểm (thay đổi thứ) Bạn thông qua tất mẩu tin để thay đổi nhãn film Trong hệ quản trị sở liệu mới(RDBMS), khơng trường hợp nào, bạn tạo bảng movietype lưu trữ tất loại film chuyển đến bạn liên kết loại film với loại film có liên quan Để liên kết bảng đó, bạn sử dụng loại khóa chính/khóa ngoại Khóa bảng movietype số xác định cho loại film Ví dụ sở liệu bạn id có liên quan đến film hài Khóa ngoại quan hệ bảng movie đến khóa movietype Trong tập sau bạn sử dụng PHP MySQL để chèn film vào sở liệu Film loại film từ bảng movietype Ví dụ : Chèn film với người loại film biết Trong thời gian làm vài thứ phức tạp Bạn thêm film vào hệ thống, ghi rõ có sẵn loại film, diễn viên đạo díễn Tạo file tên movie.php nhập đoạn mã sau: Add movie TD{color:#353535;font-family:verdana} TH{color:#FFFFFF;font-family:verdana;background-color:#336699} Movie Name Movie Type Movie Year Select a year Lead Actor Select an actor Director Select a director Lưu file đưa lên server thư mục chap6 Tạo file tên commit.php nhập đoạn mã:

Done Index

Lưu file vào thư mục chap6 Mở trình duyệt trang index.php click ADD phần đầu bảng movie Kết Hình 6.3.1 Hình 6.3.1 Thêm movie named “Test” với kiểu tự do, diễn viên, đạo diễn Hình 6.3.2 Hình 6.3.2 Click vào nút “add” bạn thấy Hình 6.3.3 Hình 6.3.3 Cách thức làm việc Form HTML cho phép bạn điều khiển cách người dùng nhập liệu Một nút submit, form gửi thơng tin đến server mà PHP sử dụng chung chạy câu lệnh SQL INSERT Như bạn thấy việc chèn film movie.php, bạn có combo boxes vùng Text Nội dung vùng text nhập tự do, combox hồn tồn theo dẫn Chúng ta xem lại nội dung combox từ nội dung sở liệu Trước tiên, thử combox Mỗi danh sách combox biểu diễn người Vào lúc bắt đầu tập lệnh, bạn truy vấn bảng người đặt nội dung mảng Dữ liệu người lưu trữ bảng người Danh sách chung người, bạn truy vấn sở liệu đơn giản, lấy lại tất liên quan đến người hệ thống hiển thị tên combox chuyển đến khóa giá trị mục Mỗi người biết có mục combox Select a director Ở bạn sử dụng cú pháp foreach để đến tất chọn lựa mảng Loại phim tổng quan combobox, điều thuận tiện cho việc sử dụng nội dung SQL chung Bạn dùng lại đoạn mã để tạo form có đặc điểm chung để thêm chỉnh sửa, bạn cần phải hiểu chi tiết việc Đoạn mã tạo lựa chọn combobox bảng truy vấn movietype để trích loại phim có sẵn Mỗi lựa chọn có kiểu id giá trị loại phim mà tự nhãn Form sẳn sàng, bạn cần có tập lệnh để sử dụng sở liệu tạo mẫu tin Như bạn thấy switch case on $_GET[„action‟] lúc hồn tồn không sử dụng Trong tập bạn thêm vào nhiều đoạn mã tập lệnh movie.php, bạn sử dụng để chỉnh sửa phim ... href=”index .php? ??>Index

< ?php } ?> Lưu file vào thư mục chap6 Mở trình duyệt trang index .php click ADD phần đầu bảng movie Kết Hình 6.3.1 Hình 6.3.1 Thêm movie named “Test” với kiểu tự... selected>Select a year < ?php for ($year = date(“Y”); $year >= 1970; $year ) { ?> ”>< ?php echo $year; ?> < ?php } ?> ... an actor < ?php foreach ($people as $people_id => $people_fullname) { ?> ” > < ?php echo $people_fullname; ?> < ?php } ?>

Ngày đăng: 26/01/2014, 06:20

Hình ảnh liên quan

Hình 6.3.1 - Tài liệu Lập trình web với PHP - p25 doc

Hình 6.3.1.

Xem tại trang 8 của tài liệu.
6. Thêm 1 movie named “Test” với kiểu tự do, diễn viên, và đạo diễn như Hình 6.3.2 - Tài liệu Lập trình web với PHP - p25 doc

6..

Thêm 1 movie named “Test” với kiểu tự do, diễn viên, và đạo diễn như Hình 6.3.2 Xem tại trang 8 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan