Hướng dẫn xuất dữ liệu từ database

  • Thread starter Thread starter AdminAdmin is verified member.
  • Start date Start date
Admin

AdminAdmin is verified member.

Well-Known Member
Staff member
Administrator
Ở bài này mình sẽ hướng dẫn các bạn cách xuất dữ liệu từ Database ra nha
Ta có table chứ dữ liệu là demo . có 3 field là ID Username Password
tuoitrevnbiz16012013.png


Mình sẽ hướng dẫn bạn. Xuất Username và Password của thành viên nào có ID là 1




Ta dùng đoạn code sau ( hầu hết đều dùng đoạn code thế này để xuất ra dữ liệu )
PHP:
$result = mysql_query("SELECT * FROM demo WHERE id='1' ") or die(mysql_error());
// Câu lệnh phía trên là chọn dữ liệu ở hàng có ID là 1  ( WHERE id='1'  ấy )

      $info = mysql_fetch_array($result);
      echo $info['username']; // In ra màn hình Username trong database
      echo $info['password']; // In ra màn hình password trong database
Giải thích code
Để lấy dữ liệu từ Data mình dùng hàm

mysql_query("SELECT * FROM demo WHERE id='1' ") or die(mysql_error());

Cái mysql_query() là lệnh thực hiện câu lệnh mysql. Bạn chỉ cần chú tâm vào đoạn SELECT * FROM demo WHERE id='1'.

Xem dưới này


tuoitrevnbiz16012013.png


Đấy, câu lệnh ấy nghĩa là như vậy, nó sẽ lấy tất cả thông tin trong table demo ở hàng nào có ID là 1 ( Dấu * trong câu lệnh nghĩa là chọn tất cả )

Đến dòng này:

PHP:
 $info = mysql_fetch_array($result);
Do câu lệnh lấy dữ liệu ở trên mình gán vào biến $result rồi mình dùng hàm mysql_fetch_array() biến câu lệnh mysql thành một mảng gán vào biến $info
rỗi xuất dữ liệu bằng cách gọi tên biến
+ tên field . Ví dụ
PHP:
echo $info['username'];
Nếu bạn nào chưa rõ bấm vào bên dưới.
Ý đồ là như thế này. Mình biến câu lệnh chọn dữ liệu ở hàng có id là 1 thành mãng ( dùng cái hàm mysql_fetch_array() ý ) , rồi gán nó vào 1 biến có tên là $info . Sau đó xuất dữ liệu trong mãng ra theo tên biến + từ khóa, ví dụ $info['username'] , username là tên của field trong database

Xong, các bạn có thể sửa nội dung code rồi test database của mình thử

Sưu tầm bởi http://tuoitreit.vn
 
Last edited:
cho hỏi muốn xuất dữ liệu ntn làm ntn?
Table A chưá các id table B gọi là chuyên mục con , table C chứa bv của các id B. Thì muốn xuất 1 id table A thì làm ntn?
 
Mình cũng đang mày mò SQL + PHP . Cũng đang mắc 1 vấn đề như này :

Đề bài : Xây dựng 1 form biểu cho phép nhập dữ liêu , sau đó in tài liệu ra

Bạn nào có năng khiếu giúp mình đi :(
 
cho hỏi muốn xuất dữ liệu ntn làm ntn?
Table A chưá các id table B gọi là chuyên mục con , table C chứa bv của các id B. Thì muốn xuất 1 id table A thì làm ntn?

mysql_query("SELECT * FROM
A WHERE id='1' ") or die
(mysql_error());
 

Facebook Comments

Similar threads

T
Replies
0
Views
659
thetvbytesoft
T
Back
Top