1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng lập trình web chương 7 ths trần phi hảo

22 335 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 292,39 KB

Nội dung

Mở và đóng kết nốiMở csdl Chọn csdl Truy vấn csdl Làm việc với các mẫu tin 7.1 THIẾT LẬP KẾT NỐI CSDL... Lấy số lượng bản ghi khi truy vấn bảng dữ liệu theo cú pháp sau:$sl=mysql_num_row

Trang 1

Lập trình Web 128/06/2014

7.1 THIẾT LẬP KẾT NỐI CSDL 7.2 THÊM THÔNG TIN VÀO CSDL 7.3 KÍCH HOẠT DỮ LIỆU

CHƯƠNG 7: KẾT NỐI CSDL MySQL TRONG

PHP

Trang 2

Mở và đóng kết nối

Mở csdl Chọn csdl Truy vấn csdl Làm việc với các mẫu tin

7.1 THIẾT LẬP KẾT NỐI CSDL

Trang 3

Lập trình Web 328/06/2014

Mở và đóng kết nối

Trang 4

Cú pháp: Đóng kết nối csdl

Mysql_close($bien_con);

Mở và đóng kết nối

Trang 5

Lập trình Web 528/06/2014

Trang 6

Ví dụ:

Mở csdl

Trang 7

Lập trình Web 728/06/2014

Sau khi mở csdl, ta có thể thay đổi csdl theo cúpháp:

use Database name;

Chọn csdl

Trang 8

Kết quả trả về: là true hoặc false tương ứng với thành

công hoặc thất bại Cho phép truy vấn csdl.

Truy vấn csdl

Trang 9

Lập trình Web 928/06/2014

Ví dụ:

Truy vấn csdl

Trang 10

Lấy số lượng bản ghi khi truy vấn bảng dữ liệu theo cú pháp sau:

$sl=mysql_num_rows($kq);

if(!$sl) echo"không tìm thấy bản ghi

nào";

else echo"số bản ghi thỏa mãn đk".$sl;

Làm việc với các mẫu tin

Trang 11

Lập trình Web 1128/06/2014

Để lấy từng bản ghi từ kết quả $kq trả về ta sửdụng hàm mysql_fetch_array() hoặc

Làm việc với các mẫu tin

Trang 12

Ngoài các hàm trên, ta có thể tạo, xóa csdl hoặc table từ trang php thông qua các hàm

mysql_creat_db(database name,

[$bien_con]);

mysql_drop_db(database name,

[$bien_con]);

drop table table name;

Làm việc với các mẫu tin

Trang 13

Lập trình Web 1328/06/2014

Đăng ký người dùng Xác nhận thông tin Lưu thông tin

7.2 THÊM THÔNG TIN VÀO CSDL

Trang 14

Ví dụ : Đăng ký người dùng vào bảng users từ form

đăng ký được tiến hành qua các bước:

- Form đăng ký yêu cầu người dùng nhập thông tin

- Người dùng nhập thông tin và chấp nhận đăng ký.

- Hệ thống kiểm tra tính hợp lệ của các trường nhập

vào Kết nối csdl để kiểm tra email đã tồn tại hay chưa?

trang xác nhận thông tin.

7.2 THÊM THÔNG TIN VÀO CSDL

Trang 15

Lập trình Web 1528/06/2014

- ở trang xác nhận thông tin, người dùng có thể về

trang trước để chỉnh sửa hoặc chọn lưu thông tin.

- Khi người dùng chọn lưu thông tin thì thông tin

người dùng đã đăng ký sẽ được lưu vào csdl và thông báo đăng ký thành công.

7.2 THÊM THÔNG TIN VÀO CSDL

Trang 16

Tạo bảng người dùng gồm các trường cần thiếtTạo trang đăng ký chứa form nhập thông tin với các phần tử tương ứng với các trường.

Xây dựng các hàm kiểm tra tính hợp lệ của dữliệu nhập vào

Đăng ký người dùng

Trang 17

Lập trình Web 1728/06/2014

Kết nối csdl để kiểm tra email đã tồn tại hay chưa?

Nếu chưa thì hiển thị toàn bộ thông tin người dùng vừa nhập để đăng ký

Trong trường hợp không chỉnh sửa gì thêm thìchọn lưu thông tin

Xác nhận thông tin

Trang 18

Mở kết nối csdl.

Lưu các thông tin lấy từ các phần tử form tương ứng vào các trường trong csdl

Thông báo đăng ký thành công cho người dùng

Lưu thông tin vào csdl

Trang 19

Lập trình Web 1928/06/2014

Xem dữ liệu Cập nhật dữ liệu Xóa dữ liệu

7.3 KÍCH HOẠT DỮ LỆU

Trang 20

Sau khi đăng ký thành công Người dùng có thể đăng nhập vào hệ thống bằng user và pass đã

đăng ký

Người dùng có thể xem select

Xem dữ liệu

Trang 21

Lập trình Web 2128/06/2014

Thông qua câu lệnh update người dùng có thểxem hiệu chỉnh và lưu dữ liệu

Cập nhật dữ liệu

Trang 22

Để xóa dữ liệu, người dùng cần lựa lọc ra các thông tin phụ thuộc vào điều kiện nào đó.

Sau đó chọn bản ghi cần xóa hoặc xóa tất cả

Cần thao tác với checkbox và radio khi thiết kếform xóa bản ghi

Xóa dữ liệu

Ngày đăng: 03/12/2015, 18:17

TỪ KHÓA LIÊN QUAN

w