mysql - 当我在 Mysql 中尝试在我的表中进行部分搜索时,它给了我 Error Empty set (0.00 sec)
问题描述
亲爱的,当我尝试在我的表中搜索一个项目并且该项目退出时,它给了我错误空集(0.00 秒),所以任何人都可以建议我的代码有什么问题
//search database for food item
app.get("/search-db", function (req, res) {
//searching in the database
let word = [req.query.name];
let sqlquery = ' SELECT * FROM calorie WHERE name LIKE '%word%' ';
// execute sql query
db.query(sqlquery, word , function (err, result) {
if (err) {
res.redirect(err.message);//redirect on home page(search page)
}else
res.render('select', {Calories:result}); // redirect to List Page with result of Search in our database
});
});
解决方案
推荐阅读
- sql - 如何使用类别 ID 获取产品列表
- iar - 如何解决与 IAR Embedded Workbench ARM 库头文件相关的问题,以便在 IAR 中成功运行 PC-Lint?
- r - 创建后续时间变量
- css - 如何在弹性框中水平对齐项目?
- firebase - setBackgroundMessageHandler 仅来自后台模式,而不是退出
- javascript - Angular:映射等待多个api调用时如何等待方法的最终结果?
- vue.js - 使用 chartjs-plugin-annotation 和 vue-chartjs 绘制垂直阈值
- python - 如何打印添加的项目 ID 动态编程背包 Python
- activemq - ActiveMQ:如何获取消费者 IP 地址
- ios - 如何为 UISearchBar 添加accessibilityIdentifier?