let sql = “CHỌN * TỪ
myapp/ |__bin |__node_modules |__public |__routes/ | |__index.js | |__users.js |__views/ | |__index.ejs | |__users.ejs | |__user-list.ejs |__app.js |__database.js |__package-lock.json |__package.json0 WHERE CONCAT[
myapp/ |__bin |__node_modules |__public |__routes/ | |__index.js | |__users.js |__views/ | |__index.ejs | |__users.ejs | |__user-list.ejs |__app.js |__database.js |__package-lock.json |__package.json1,
myapp/ |__bin |__node_modules |__public |__routes/ | |__index.js | |__users.js |__views/ | |__index.ejs | |__users.ejs | |__user-list.ejs |__app.js |__database.js |__package-lock.json |__package.json2,
myapp/ |__bin |__node_modules |__public |__routes/ | |__index.js | |__users.js |__views/ | |__index.ejs | |__users.ejs | |__user-list.ejs |__app.js |__database.js |__package-lock.json |__package.json3,
myapp/ |__bin |__node_modules |__public |__routes/ | |__index.js | |__users.js |__views/ | |__index.ejs | |__users.ejs | |__user-list.ejs |__app.js |__database.js |__package-lock.json |__package.json4] LIKE '%”+valueToSearch+"%'";
// $search_result = filterTable[$query];
// sự liên quan. truy vấn[‘CHỌN tên TỪ bài hát WHERE tên THÍCH "%’+str. chuỗiPart+’%"’,hàm[lỗi, hàng, trường]
Tôi đang học cách sử dụng nút. js với MySQL. Bây giờ tôi có thể hiển thị dữ liệu MySQL của mình trong trình duyệt, tuy nhiên tôi cần xử lý dữ liệu đó thông qua chỉ mục của mình. html và một tệp CSS tại một số điểm
Đây là ứng dụng của tôi. js
chỉ mục của tôi. trang web html xuất hiện như thế này
Document
Để chỉ chọn một số cột trong bảng, hãy sử dụng câu lệnh "SELECT" theo sau là tên cột
Ví dụ
Chọn tên và địa chỉ từ bảng "khách hàng" và hiển thị đối tượng trả về
var mysql = yêu cầu['mysql'];
var con = mysql. createConnection[{
máy chủ. "máy chủ cục bộ",
người dùng. "tên người dùng của bạn",
mật khẩu. cơ sở dữ liệu "mật khẩu của bạn",
. "mydb"
}];
con. connect[function[err] {
if [err] throw err;
con. truy vấn ["CHỌN tên, địa chỉ TỪ khách hàng", chức năng [err, kết quả, trường] {
if [err] throw err;
console. log[kết quả];
}];
}];
Lưu mã ở trên vào tệp có tên "demo_db_select2. js" và chạy tệp
Chạy "demo_db_select2. js"
C. \Users\Tên của bạn>nút demo_db_select2. js
Cái nào sẽ cho bạn kết quả này
[
{ name. 'John', địa chỉ. 'Quốc lộ 71'},
{ name. 'Peter', địa chỉ. 'Lowstreet 4'},
{ name. 'Amy', địa chỉ. 'Apple st 652'},
{ name. 'Hannah', địa chỉ. 'Núi 21'},
{ name. 'Michael', địa chỉ. 'Thung lũng 345'},
{ name. 'Sandy', địa chỉ. 'Ocean blvd 2'},
{ name. 'Betty', địa chỉ. 'Green Grass 1'},
{ name. 'Richard', địa chỉ. 'Sky st 331'},
{ name. 'Susan', địa chỉ. 'Một chiều 98'},
{ name. 'Vicky', địa chỉ. 'Khu vườn vàng 2'},
{ name. 'Ben', địa chỉ. 'Công viên ngõ 38'},
{ name. 'William', địa chỉ. 'Trung tâm đường 954'},
{ name. 'Chuck', địa chỉ. 'Main Road 989'},
{ name. 'Viola', địa chỉ. 'Đi ngang 1633'}
]
đối tượng kết quả
Như bạn có thể thấy từ kết quả của ví dụ trên, đối tượng trường là một mảng chứa thông tin về từng trường dưới dạng một đối tượng
Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách hiển thị dữ liệu từ bảng cơ sở dữ liệu MySQL bằng Node. js. Thậm chí bạn sẽ học hướng dẫn này với một ví dụ đơn giản. Trong ví dụ này, Tất cả dữ liệu sẽ hiển thị trong bảng HTML ở định dạng phù hợp. Vì vậy, hãy đọc tất cả các bước sau và sử dụng chúng trong dự án của bạn
Edit