Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
563,5 KB
Nội dung
P P HP & MySQL HP & MySQL 6 6 Tạo kết nối Tạo kết nối Để tạo kết nối đến csdl chúng ta sử dụng hàm: mysql_connect(servername,username, pass) Trong đó: - servername:xác định server kết nối, localhost - username: tên người dùng, root - pass: mật khẩu người dùng Tạo kết nối Tạo kết nối Ví dụ: Tạo kết nối <?php <?php $conn = mysql_connect mysql_connect("localhost","root",""); if (!$conn) { echo "Kết nối thất bại"; exit exit(); } ………… ?> ?> Chọn cơ sở dữ liệu Chọn cơ sở dữ liệu Sau khi kết nối thành công ta phải chọn cơ sở dữ liệu ta sử dụng hàm: mysql_select_db(database, connection) Trong đó: - database: tên cơ sở dữ liệu cần kết nối - connection: xác định kết nối Chọn cơ sở dữ liệu Chọn cơ sở dữ liệu Ví dụ: Kết nối đến csdl 'khoacntt' <?php <?php mysql_select_db mysql_select_db("khoacntt", $conn); ………… ?> ?> Truy vấn csdl bảng Truy vấn csdl bảng Khi muốn tác động đến nội dung của bảng ta sử dụng hàm: mysql_query(query, connection) Trong đó: - query: là câu lệnh sql - connection: xác định kết nối Truy vấn csdl bảng Truy vấn csdl bảng Ví dụ: Truy xuất bảng 'sinhvien' <?php <?php $sql = "SELECT * FROM sinhvien"; $result = mysql_query mysql_query($sql); ………… ?> ?> Đóng kết nối Đóng kết nối Khi không còn làm việc với cơ sở dữ liệu ta đóng cơ sở dữ liệu lại bằng hàm: mysql_close(connection) Trong đó: - connection: xác định kết nối Ví dụ: mysql_close mysql_close($conn); Đếm số mẫu tin Đếm số mẫu tin Để đếm số mẫu tin của một bảng ta sử dụng hàm: mysql_num_rows mysql_num_rows(data) Trong đó: - data: kết quả của truy vấn dữ liệu bằng câu lệnh select … from Ví dụ: Đếm số mẫu tin <?php <?php $sql = "SELECT * FROM sinhvien"; $result = mysql_query mysql_query($sql); echo "Số mẫu tin". mysql_num_rows mysql_num_rows($result); ………… ?> ?> Đếm số mẫu tin Đếm số mẫu tin [...]... trong bảng ta sử dụng hàm mysql_query($sql) với câu mysql_query lệnh $sql là INSERT INTO… INTO Lưu trữ dữ liệu Ví dụ: