此处将为大家介绍关于AJAXPHPMYSQL查询-仅显示结果IF和总和结果的详细内容,并且为您解答有关mysql查询只显示一句的相关问题,此外,我们还将为您介绍关于93G通过项目学PHP+Ajax+j
此处将为大家介绍关于AJAX PHP MYSQL 查询 - 仅显示结果 IF 和总和结果的详细内容,并且为您解答有关mysql查询只显示一句的相关问题,此外,我们还将为您介绍关于93G通过项目学PHP+Ajax+jQuery网站开发技术 PHP+Ajax+jQuery项目实战课程、admin-ajax.php 上的 Wordpress AJAX 请求给出错误 400、AJAX asp.net分页 ajax php 实现写入数据库、ajax 代码包含带有 ajax 参数的“PHP site_url”的有用信息。
本文目录一览:- AJAX PHP MYSQL 查询 - 仅显示结果 IF 和总和结果(mysql查询只显示一句)
- 93G通过项目学PHP+Ajax+jQuery网站开发技术 PHP+Ajax+jQuery项目实战课程
- admin-ajax.php 上的 Wordpress AJAX 请求给出错误 400
- AJAX asp.net分页 ajax php 实现写入数据库
- ajax 代码包含带有 ajax 参数的“PHP site_url”
AJAX PHP MYSQL 查询 - 仅显示结果 IF 和总和结果(mysql查询只显示一句)
如何解决AJAX PHP MYSQL 查询 - 仅显示结果 IF 和总和结果
我正在尝试创建一个查询来做一些事情。我对此很陌生,不确定使用什么来获得所需的结果。我想查询一个日期范围(检查:我可以做到),但我只想显示日期范围内没有数字“0”的结果(即我不希望该范围作为结果)。
对不起,如果这让我感到困惑,我正在努力学习,但对我来说很慢。我不确定这是否是我需要用 javascript 或 PHP 或我的查询本身做的事情。大部分内容都是经过大量搜索拼凑而成的。
我还想将该日期范围内的“POINTS”数量与该日期范围内的当前最低“NUMBER”相加。这是我当前的设置:
运行动作的脚本:
function(start,end,label) {
console.log(''New date range selected: '' + start.format(''YYYY-MM-DD'') + '' to '' + end.format(''YYYY-MM-DD''));
var checkin = start.format(''YYYY-MM-DD'');
var checkout = end.format(''YYYY-MM-DD'');
$(function(){
$("#initialform").on("submit",function(formSubmit){
$.ajax({
url: "action.PHP",type: "POST",data:{"checkin":checkin,"checkout":checkout},success: function(data) {
$(''#test'').html(data);
}
})
return false;
});
action.PHP
SELECT *
FROM table
WHERE staydate >= ''$checkin''
AND staydate < ''$checkout
sqlfiddle: http://sqlfiddle.com/#!9/d7a257/2
当前数据表:
ID | 度假村 | 房间 | 入住日期 | 可用 | 积分 |
---|---|---|---|---|---|
1 | SSR | TS | 2021-12-12 | 2 | 20 |
2 | SSR | TS | 2021-12-13 | 3 | 20 |
3 | SSR | TS | 2021-12-14 | 2 | 24 |
4 | SSR | TS | 2021-12-15 | 5 | 24 |
5 | SSR | TS | 2021-12-16 | 2 | 20 |
6 | SSR | TS | 2021-12-17 | 0 | 20 |
7 | SSR | TS | 2021-12-18 | 2 | 20 |
8 | SSR | TS | 2021-12-19 | 0 | 20 |
9 | SSR | TS | 2021-12-20 | 2 | 20 |
10 | SSR | TS | 2021-12-21 | 1 | 24 |
11 | SSR | S9 | 2021-12-12 | 2 | 20 |
12 | SSR | S9 | 2021-12-13 | 3 | 20 |
13 | SSR | S9 | 2021-12-14 | 2 | 24 |
14 | SSR | S9 | 2021-12-15 | 5 | 24 |
15 | SSR | S9 | 2021-12-16 | 2 | 20 |
16 | SSR | S9 | 2021-12-17 | 4 | 20 |
17 | SSR | S9 | 2021-12-18 | 2 | 20 |
18 | SSR | S9 | 2021-12-19 | 5 | 20 |
19 | SSR | S9 | 2021-12-20 | 2 | 20 |
20 | SSR | S9 | 2021-12-21 | 1 | 24 |
我想在我的索引文件中创建变量,以便我可以使用这些结果。 如果我搜索 2021-12-14 到 2021-12-18 的范围,我想要的结果是:
度假村:SSR 样品:S9 可用:2 积分:88
如果我搜索 2021-12-12 到 2021-12-17,我想要的结果是:
度假村:SSR 样品:TS 可用:2 积分:108
和
度假村:SSR 样品:S9 可用:2 积分:108
提前致谢。
93G通过项目学PHP+Ajax+jQuery网站开发技术 PHP+Ajax+jQuery项目实战课程
===============课程目录===============
<项目一:PHP网站搭建>
├1.认识PHP.mp4
├2.常用编辑工具.mp4
├3.开发环境搭建.mp4
├4.配置虚拟主机.mp4
└5.项目部署.mp4
<项目二 学生信息管理>
├1.PHP标记与注释.mp4
├2.标识符与关键字.mp4
├3.变量与常量.mp4
├4.数据类型.mp4
├5.输出语句.mp4
├6.任务一:展示学生资料.mp4
├7.date()函数.mp4├8.PHP运算符.mp4
├9.运算符优先级.mp4
├10.单分支语句.mp4
├11.任务二:计算学生年龄.mp4
├12.数据类型转换.mp4
├13.多分支语句.mp4├14.任务三:判断学生星座.mp4
├15.数组的定义.mp4
├16.数组的使用.mp4
├17.PHP内置函数.mp4
├18.任务四:学生个性标签.mp4
├19.多维数组.mp4
├20.循环结构语句.mp4├21.跳转语句.mp4
├22.任务五:展示学生列表.mp4
├23.自定义函数.mp4
├24.包含语句.mp4
├25.替代语法.mp4
├26.GET传参.mp4
├27.任务六:分页列表展示.mp4
<项目三 网站用户中心>
├1.HTTP协议.mp4
├2.HTTP请求方式.mp4
├3.获取表单数.mp4
├4.HTML特殊字符转义.mp4
├5.任务一:用户资料编辑.mp4
├6.上传文件处理.mp4
├7.GD库简介.mp4
├8.生成缩略图.mp4
├9.任务二:用户头像上传.mp4
├10.文件类型与属性.mp4
├11.文件基本操作.mp4
├12.目录基本操作.mp4
├13.任务三:用户相册.mp4
├14.Cookie技术.mp4
├15.Cookie的使用.mp4
├16.任务四:记录浏览器历史.mp4
├17.Session技术.mp4
├18.Session的使用.mp4
├19.HTTP响应消息头.mp4
├20.输出缓冲.mp4
├21.任务五:用户登录与退出.mp4
├22.图像创建与输出.mp4
├23.绘制文本与图形.mp4
├24.任务六:登录验证码.mp4
<项目四:面向对象网站开发>
├1.面向对象概述.mp4
├2.类与对象.mp4
├3.任务一:体验类与对象.mp4
├4.访问修饰限定符.mp4
├5.构造方法与析构方法.mp4
├6.继承与重写.mp4
├7.任务二:面向对象三大特征.mp4
├8.魔术方法.mp4
├9.任务三:魔术方法.mp4
├10.静态成员与类常量.mp4
├11.final关键字.mp4
├12.任务四:静态工具类.mp4
├13.自动加载.mp4
├14.自定义加载.mp4
├15.任务五:自动加载.mp4
├16.异常的处理.flv
├17.任务六:异常处理
├18.抽象类与接口.flv
├19.任务七:抽象类与接口.flv
<项目五:新闻发布系统>
├1.数据库操作.mp4
├2.数据表操作.mp4
├3.任务一:设计数据库.mp4
├4.开启MySQL扩展.mp4
├5.连接和选择数据库.mp4
├6.执行SQL语句.mp4
├7.处理结果集.mp4
├8.释放资源和关闭链接.mp4
└9.MySQL扩展常用函数.mp4
├10.任务二:使用MySQL扩展.mp4
├11.开启PDO扩展.mp4
├12.PDO连接和选择数据库.mp4
├13.PDO执行SQL语句.mp4
├14.PDO处理结果集.mp4
├15.任务三:使用PDO扩展.mp4
├16.PDO预处理机制.mp4
├17.PDO错误处理机制.mp4
├18.任务四:新闻管理.mp4
├19.限制查询的条数.mp4
├20.生成GET参数链接.mp4
├21.任务五:新闻列表分页.mp4
<项目六:jQuery个人主页>
├1.什么是jQuery.mp4
├2.jQuery对象.mp4
├3.jQuery选择器.mp4
├4.元素内容操作.mp4
├5.任务一:jQuery快速入门.mp4
├6.元素遍历.mp4
├7.元素查找.mp4
├8.元素属性操作.mp4
├9.元素样式操作.mp4
├10.文档节点操作.mp4
├11.任务二:个性相册.mp4
├12.常用事件.mp4
├13.页面加载事件.mp4
├14.事件绑定与切换.mp4
├15.动画效果.mp4
├16.任务三:焦点图切换.mp4
├17.jQuery插件机制.mp4
├18.jQuery插件使用.mp4
└19.任务四:瀑布流布局.mp4
<项目七:Ajax商品发布>
├1.什么是Ajax.mp4
├2.Ajax对象的创建.mp4
├3.Ajax向服务器发送请求.mp4
├4.Ajax接收服务器返回的信息.mp4
├5.XML数据格式.mp4
├6.任务一:Ajax表单验证.mp4
├7.收集表单数据.mp4
├8.任务二:进度条文件上传.mp4
├9.JSON数据格式.mp4
├10.jQuery操作Ajax.mp4
├11.任务三:下拉菜单三级联动.mp4
├12.Ajax跨域问题.mp4
├13.通过PHP跨域请求.mp4
├14.通过JSONP跨域请求.mp4
├15.任务四:JOSNP跨域请求.mp4
├16.在线编辑器.mp4
├17.富文本过滤.mp4
└18.任务五:在线编辑器.mp4
<综合项目 电子商务网站(上)>
├1.项目准备.mp4
├2.什么是MVC.mp4
├3.MVC典型实现.mp4
├4.MVC框架.mp4
├5.强化模型类.mp4
├6.后台管理员模块.mp4
├7.商品分类模块.mp4
├8.商品管理模块.mp4
└9.回收站模块.mp4
<综合项目 电子商务网站(下)>
├1.数据过滤.mp4
├2.表单验证.mp4
├3.防御SQL注入.mp4
├4.防御XSS攻击.mp4
├5.前台首页模块.mp4
├6.商品列表模块.mp4
├7.商品展示模块.mp4
├8.会员中心模块.mp4
└9.购物车模块.mp4
下载地址:百度网盘下载
admin-ajax.php 上的 Wordpress AJAX 请求给出错误 400
也许你需要这样的东西:
function my_enqueue() {
wp_enqueue_script( 'ajax-script',get_template_directory_uri() . '/js/my-ajax-script.js',array('jquery') );
wp_localize_script( 'ajax-script','my_ajax_object',array( 'ajax_url' => admin_url( 'admin-ajax.php' ) ) );
}
add_action( 'wp_enqueue_scripts','my_enqueue' );
AJAX asp.net分页 ajax php 实现写入数据库
首先需要一个带输入表格.
复制代码 代码如下:
Insert 知识点
ajax 代码包含带有 ajax 参数的“PHP site_url”
如何解决ajax 代码包含带有 ajax 参数的“PHP site_url”
我想问一下,如果ajax代码包含“PHP site_url”和ajax中的参数
具体代码如下:
"<abtn btn-info'' href="<?PHP ''echo site_url("data_detail/detail_datas/vieworc/ " + item.NIK + "); ''?>">Detail</a>"
这是完整的代码:
.done(function(dt){
if(dt != null){
console.log(dt)
table.rows().remove().draw();
$.each(dt,function(i,item){
table.row.add([
item.Name,item.NIK,item.gender,item.PositionDesc,item.Shift,item.tgl,item.Attendance,"<abtn btn-info'' href="<?PHP ''echo site_url("data_detail/detail_datas/vieworc/ " + item.NIK + "); ''?>">Detail</a>"
]).draw();
})
}
})
});
解决方法
请试试这个
"<button type=''button''btn btn-success'' onclick=''showDetail(\\""+ item.NIK + "\\");'' >Detail</button>"
,
如果您的 site_url()
只连接字符串,您可以这样做:
// Pass the result as a js variable
const siteUrlTpl = "<?php echo site_url(''data_detail/detail_datas/vieworc/{NIK}''); ?>";
// ...
.done(function(dt){
if(dt != null){
console.log(dt)
table.rows().remove().draw();
$.each(dt,function(i,item){
table.row.add([
item.Name,item.NIK,item.gender,item.PositionDesc,item.Shift,item.tgl,item.Attendance,// Replace the {NIK} to the real value
"<abtn btn-info'' href=''" + siteUrlTpl.replace(''{NIK}'',item.NIK) + "''>Detail</a>"
]).draw();
})
}
})
关于AJAX PHP MYSQL 查询 - 仅显示结果 IF 和总和结果和mysql查询只显示一句的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于93G通过项目学PHP+Ajax+jQuery网站开发技术 PHP+Ajax+jQuery项目实战课程、admin-ajax.php 上的 Wordpress AJAX 请求给出错误 400、AJAX asp.net分页 ajax php 实现写入数据库、ajax 代码包含带有 ajax 参数的“PHP site_url”等相关知识的信息别忘了在本站进行查找喔。
本文标签: