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

lập trình web lập trình với csdl - gv trần đình nghĩa

34 497 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Lập trình với CSDL
Người hướng dẫn Trần Đình Nghĩa
Trường học Đại Học Sài Gòn
Chuyên ngành Thiết kế và Lập trình Web
Thể loại Giáo trình
Thành phố Sài Gòn
Định dạng
Số trang 34
Dung lượng 3,83 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Sử dụng công cụ phpMyAdmin - XamppphpMyAdmin: công cụ dạng web-based để quản lý CSDL mySQL... Tạo một Table trong DatabaseNhập dòng dữ liệu đầu tiên trong Table : User.. Click GO để hoàn

Trang 2

3.Kết nối PHP và CSDL

4.Các ví dụ

5.Thực hành

Trang 3

Sử dụng công cụ phpMyAdmin - Xampp

phpMyAdmin: công cụ dạng web-based để quản lý CSDL mySQL

Trang 9

Database & Privileges

Sau khi có CSDL b ạn có thể dùng nó với thông số như sau:

$db_host = ‘localhost’;

$db_name = ‘webdb’;

$db_user = ‘myUser’;

$db_pass = ‘123456’;

Trang 14

Tạo một Table trong Database

Nhập dòng dữ liệu đầu tiên trong Table : User

Click GO để hoàn tất nhập liệu.

Trang 15

Tạo một Table trong Database

Dữ liệu đã được thêm vào Table : User

2 records đã được thêm vào

Trang 16

Tạo một Table trong Database

Có thể dùng các câu truy vấn trong Tab SQL để chèn dữ liệu

Các câu truy vấn mySQL được viết trong họp thoại

RunSQL

Click GO để thực thi câu truy vấn.

Trang 17

Chọn dạng export Đặt tên file export

Click

Trang 19

Export & Import Database

Hoàn tất quá trình Import Database

Trang 20

2.Xây dựng câu truy vấn dữ liệu

3.Thực thi câu truy vấn

4.Xử lý kết quả trả về từ câu truy

vấn 5.Ngắt kết nối CSDL

Trang 21

([string host], [string username], [string password])

 int mysql_select_db (string database, [resource

Trang 22

Web Browser

Yêu cầu trang xuly.php

Textbox: txtUsername = abc

Password Box : txtPassword = 123

DatabaseServer

strSQL =

“SELECT * FROM User WHERE Username = ‘abc’ and Password = ‘123’”

xuly.php

Xây dựng câu truy vấn

Trang 23

INSERT strSQL = “INSERT INTO Users (UserName, Password)

VALUES (‘abc, ‘123’)”

DELETE strSQL = “DELETE FROM Users WHERE UserName = ‘xyz’ ”

UPDATE strSQL = “UPDATE Users SET Password = ‘456’

WHERE UserName = ‘abc’ “SELECT strSQL = “SELECT * FROM Users WHERE UserName = ‘abc’ ”

Xây dựng câu truy vấn (tt)

Trang 28

mysql_connect : kết nối CSDL mySQL

mysql_select_bd : Chọn DB làm việc ( sau khi kết nối CSDL xong)

mysql_query: thực thi câu SQL, trả về true/false hay resource (rds)

mysql_close : ngắt kết nối CSDL

mysql_set_charset : chỉ định sử dụng Unicode với CSDL

mysql_real_escape_string : chuẩn hoá chuỗi PHP trong CSDL

Trang 29

 int mysql_error (resource connection);

 string mysql_error (resource connection);

if (!(mysql_select_db("winestor", $connection)))

showerror( );

?>

Trang 31

 Xuất dữ liệu thoả điều kiện (showbooks.php)

 Sắp xếp records theo tên trường (sortbooks.php)

Ngày đăng: 04/07/2014, 11:56

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w