Hệ thống thiết kế website giá rẻ trọn gói, chuyên nghiệp và chất lượng - Websystem.vn

CSKH (028) 7100 8686

(CSKH - Giờ hành chánh)

CSKH 0908 628 966

(Hỗ trợ 24/7)

Kết hợp php và MySQL trong ứng dụng website
03/06/2015 22:27:28 / Lượt xem: 1198
Chia sẻ

 Cách sử dụng MySQL kết hợp với PHP để xuất ra dữ liệu.

 

 

      1. Kết nối cơ sở dữ liệu

 

   mysql_connect("hostname","user","pass")

 

     2. Lựa chọn cơ sở dữ liệu

 

$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

 

mysql_query("Câu truy vấn ở đây");

 

   4. Đếm số dòng dữ liệu trong bảng

 

mysql_query("Câu truy vấn ở đây");

 

   5. Lấy dữ liệu từ bảng đưa vào mảng

 

mysql_fetch_array();

 

   6. Đóng kết nối cơ sở dữ liệu

\

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]." 

 

";

 

}

 

}

 

?>

 

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]."


";

 

}

 

}

 

mysql_close($conn);

 

?>

thiết kế web - www.websystem.vn

(theo phponline)

comments powered by Disqus

Kiến thức khác

Tin xem nhiều

icon4
Tư vấn và hỗ trợ
Ngọc Hân - Tư vấn
Ngọc Hân - Tư vấn
(028) 7100 8686
Xuân Linh - HotLine
Xuân Linh - HotLine
0908 628 966
icon8
Ý kiến khách hàng
  • Tôi thực sự ấn tượng về dịch vụ của websystem. Mặc dù không có chuyên môn về CNTT, nhờ có websystem tôi đã có một website khá bắt mắt, chuyên nghiệp và tôi cũng có thể quản lý web một cách dễ dàng. 

    Ms Hoàng Vũ

    www.heoconstore.com
  • Chỉ có kinh doanh trực tuyến mới giúp tôi làm được nhiều điều mà tôi chưa làm được. Ngay khi dùng thử WebSystem.vn, tôi đã hoàn toàn tin tưởng và yên tâm để chọn. Tôi rất hài lòng với WebSystem.

    Mr. Minh

    www.godadinhviet.com
  • Tôi đã và đã sử dụng dịch vụ website tại nhiều nơi. Tại WebSystem.Vn tôi thấy xuất sắc nhất. Rất tuyệt...Thank you.

    Ms. Thùy

    www.myphamtocvietquang.com
  • Tôi đã dùng Websystem được một thời gian, tôi rất hài lòng với hiệu quả mà Websystem mang lại...

    Mr Nhựt

    www.myphamtoccaocap.com.vn
  • Tôi rất hài lòng với website mà tôi nhận được, đặt biệt là sự hỗ trợ nhiệt tình và nhanh chóng của nhân viên websystem.vn.

    Mr. Kiệt

    www.thietbiyte247.com
  • Tôi đã dùng Websystem được một thời gian, tôi rất hài lòng với hiệu quả mà Websystem mang lại...

    Ms Dung

    www.thaihungaudio.com
  • Thật tuyệt vời! Tôi không thể tin là chúng tôi có thể lập được một website cho công ty lại đơn giản, nhanh chóng đến vậy. Từ khi có website công việc làm ăn của tôi thuận lợi rất nhiều. Cám ơn WebSystem

    Ông Lê Thái Vinh

    www.thiepcuoithuyhang.com
Facebook
Tags: WebSystem.vn | Web gia re | Web bán hàng | Web thông tin   Cafe24.vn | Thông tin kinh doanh | Thông tin công nghệ   INCOMTECH | Thiết kế web, phần mềm | Giải pháp công nghệ