Thủ thuật kết hợp PHP và MySQL để xuất dữ liệu trong ứng dụng website

Thảo luận trong 'Rao Vặt Miền Bắc' bắt đầu bởi nguyenhang1112, 25/4/16.

  1. nguyenhang1112

    nguyenhang1112 Thành Viên Mới

    Tham gia ngày:
    28/3/16
    Bài viết:
    24
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nữ

    Để lập trình php tốt cần phải thực hành rất nhiều mới có thể nhuần nhuyễn các kĩ năng của nó. Khóa học lập trình php tại FDISOFT không dạy học viên bằng một mớ lý thuyết mà sẽ cho các học viên làm trên dự án thực của công ty với phương pháp cầm tay chỉ việc. Các học viên sẽ được học tất cả các kỹ năng để trở thành một người lập trình php thành công.

    Ở bài này chúng ta đã làm việc với sql và các kỹ thuật kết nối với database của PHP. Các hàm PHP hỗ trợ mysql hiện nay có rất nhiều. Tuy nhiên về tính năng cũng như phương thức sử dụng thì chúng cũng giống nhau. Do vậy các bạn không nên lo lắng khi làm việc với những hàm mà chúng ta đang nghiên cứu.
    [​IMG]
    Để làm việc với mysql và PHP chúng ta cần nắm 6 hàm cơ bản:
    1- Kết nối cơ sở dữ liệu:
    Cú pháp:
    mysql_connect(“hostname”,”user”,”pass”)
    2- Lựa chọn cơ sở dữ liệu:
    Cú pháp:
    mysql_select_db(“tên_CSDL”)
    Ví dụ:
    $conn=mysql_connect(“localhost”,”root”,”root”) or die(” khong the ket noi”);
    mysql_select_db(“demo”);
    3- Thực thi câu lệnh truy vấn:
    Cú pháp:
    mysql_query(“Câu truy vấn ở đây”);
    4- Đếm số dòng dữ liệu trong bảng:
    Cú pháp:
    mysql_num_rows();
    5- Lấy dữ liệu từ bảng đưa vào mảng:
    Cú pháp:
    mysql_fetch_array();
    6- Đóng kết nối cơ sở dữ liệu:
    Cú pháp:
    mysql_close();
    Ví dụ áp dụng:
    Tạo cơ sở dữ liệu dựa trên từng đoạn code sau:
    mysql -hlocalhost -uroot -proot
    mysql>create database demo_mysql;
    mysql> use demo_mysql;
    mysql>create table user(id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, username VARCHAR(50) NOT NULL, password CHAR(50) NOT NULL, PRIMARY KEY(id));
    Tạo trang test.php. Đầu tiên chúng ta sẽ kết nối cơ sở dữ liệu.
    <?
    $conn=mysql_connect(“localhost”, “root”, “root”) or die(“can’t connect database”);
    mysql_select_db(“demo_mysql”,$conn);
    ?>
    Tiếp đến viết câu truy vấn lấy ra tất cả user từ database.
    <?
    $sql=”select * from user”;
    $query=mysql_query($sql);
    ?>
    Kiểm tra xem trong bảng dữ liệu đã tồn tại user nào chưa ?. Nếu chưa thì xuất ra thông báo lỗi, ngược lại thì đưa chúng vào mảng và lặp cho đến hết bảng dữ liệu.
    <?
    if(mysql_num_rows($query) == 0)
    echo “Chua co du lieu”;
    else
    while($row=mysql_fetch_array($query))
    echo $row[username] .” – “.$row[password].”<br />”;
    ?>
    Và cuối cùng chúng ta đóng kết nối và kết thúc thao tác xử lý.
    <?
    mysql_close($conn);
    ?>
    Và cuối cùng là file hoàn chỉnh của ứng dụng trên:
    <?
    $conn=mysql_connect(“localhost”, “root”, “root”) or die(“can’t connect database”);
    mysql_select_db(“demo_mysql”,$conn);
    $sql=”select * from user”;
    $query=mysql_query($sql);
    if(mysql_num_rows($query) == 0)
    echo “Chua co du lieu”;
    else
    while($row=mysql_fetch_array($query))
    echo $row[username] .” – “.$row[password].”<br />”;
    mysql_close($conn);
    ?>
    Xem thêm Khoa Hoc PHP Ha Noi
     
    Cảm ơn đã xem bài:

    Thủ thuật kết hợp PHP và MySQL để xuất dữ liệu trong ứng dụng website

    Đang tải...


Chủ để tương tự : Thủ thuật
Diễn đàn Tiêu đề Date
Rao Vặt Miền Bắc Phẫu thuật độn cằm có đau và nguy hiểm không? Hôm qua, lúc 10:20 AM
Rao Vặt Miền Bắc Dịch thuật tiếng Anh tại quận Bình Thạnh có công chứng giá rẻ Thứ hai lúc 10:09 AM
Rao Vặt Miền Bắc Dịch thuật tiếng Anh chuẩn chuyên ngành tại huyện Hóc Môn uy tín chất lượng 17/2/17
Rao Vặt Miền Bắc IN CATALOGUE GIẤY MỸ THUẬT TẠI HÀ NỘI 16/2/17
Rao Vặt Miền Bắc “Ăn gian” tuổi xuân cùng căng da không phẫu thuật 13/2/17

Like và Share ủng hộ ITSEOVN