php从数据库中获取数据用ajax传送到前台的方法


Posted in PHP onAugust 20, 2018

1、数据库的字段:

2、php连接数据库获取数据库的信息放入json_encode($css);{文件为:db.php}

<span style="font-size:14px;"><?php
$host="localhost";
$username="root";
$password="root";
$dbName="baixing";
$port=3306;
$conn=new mysqli($host,$username,$password,$dbName,$port);
if(!$conn){
 die("error:".$conn->connect_error);
}
//设置查询结果的编码,一定要放在query之前
$conn->query("SET NAMES 'UTF8'");
$result=$conn->query("select * from hotgoods");
//$conn->query()获取的是二进制
//将查询的结果集封装到一个数组里
$css=$result->fetch_all();
//以json的格式发送ajax的success中由data接收
echo json_encode($css);
$conn->close();</span>

3、将json_encode($css)的数据放在success:function(data)中,如下:{baixing.html}

$.ajax({
  type: 'POST',
  url: 'db.php',
  data:{
//   "username":"admin",
//   "password":"123456"
  },
  success: function (data) {
   var result=eval("("+data+")");
   alert(result);
   for(var i=0;i<result.length;i++){
    var str='<div class="home1">'+
      '<img src="'+result[i][1]+'" alt="'+result[i][3]+'"/>'+
      '<p><a href="'+result[i][2]+'" rel="external nofollow" rel="external nofollow" >'+result[i][3]+'</a></p>'+
      '<div class="price">'+
      '<span>¥'+result[i][4]+'</span>'+
      '<del>¥'+result[i][5]+'</del>'+
      ' <a href="#" rel="external nofollow" rel="external nofollow" >预定:<b>'+result[i][6]+'</b>件</a>'
    '</div> </div>'
    $(".box7 #hotSale").append(str);//追加到你需要放在的位置
   }
  }
 });$.ajax({
  type: 'POST',
  url: 'db.php',
  data:{
//   "username":"admin",
//   "password":"123456"
  },
  success: function (data) {
   var result=eval("("+data+")");
   alert(result);
   for(var i=0;i<result.length;i++){
    var str='<div class="home1">'+
      '<img src="'+result[i][1]+'" alt="'+result[i][3]+'"/>'+
      '<p><a href="'+result[i][2]+'" rel="external nofollow" rel="external nofollow" >'+result[i][3]+'</a></p>'+
      '<div class="price">'+
      '<span>¥'+result[i][4]+'</span>'+
      '<del>¥'+result[i][5]+'</del>'+
      ' <a href="#" rel="external nofollow" rel="external nofollow" >预定:<b>'+result[i][6]+'</b>件</a>'
    '</div> </div>'
    $(".box7 #hotSale").append(str);
   }
  }
 });

效果如图:(此代码为部分代码,主要功能已实现,仅供参考)

php从数据库中获取数据用ajax传送到前台的方法

以上这篇php从数据库中获取数据用ajax传送到前台的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP+MYSQL的文章管理系统(一)
Oct 09 PHP
一篇不错的PHP基础学习笔记
Mar 18 PHP
深入分析php之面向对象
May 15 PHP
如何给phpcms v9增加类似于phpcms 2008中的关键词表
Jul 01 PHP
使用php判断服务器是否支持Gzip压缩功能
Sep 24 PHP
php使用strtotime和date函数判断日期是否有效代码分享
Dec 25 PHP
smarty获得当前url的方法分享
Feb 14 PHP
php通过排列组合实现1到9数字相加都等于20的方法
Aug 03 PHP
PHP实现页面静态化的超简单方法
Sep 06 PHP
PHPExcel 修改已存在Excel的方法
May 03 PHP
thinkPHP框架实现类似java过滤器的简单方法示例
Sep 05 PHP
PHP PDO和消息队列的个人理解与应用实例分析
Nov 25 PHP
PHP常见数组排序方法小结
Aug 20 #PHP
php 提交表单 关闭layer弹窗iframe的实例讲解
Aug 20 #PHP
PHP数组常用函数实例小结
Aug 20 #PHP
PHP预定义超全局数组变量小结
Aug 20 #PHP
Yii2语言国际化的配置教程
Aug 19 #PHP
Ubuntu中支持PHP5与PHP7双版本的简单实现
Aug 19 #PHP
Laravel框架执行原生SQL语句及使用paginate分页的方法
Aug 17 #PHP
You might like
php中Session的生成机制、回收机制和存储机制探究
2014/08/19 PHP
JavaScript Cookie显示用户上次访问的时间和次数
2009/12/08 Javascript
Jquery 表格合并的问题分享
2011/09/17 Javascript
Javascript 修改String 对象 增加去除空格功能(示例代码)
2013/11/30 Javascript
用javascript读取xml文件读取节点数据
2014/08/12 Javascript
JavaScript判断对象是否为数组
2015/12/22 Javascript
JS 动态判断PC和手机浏览器实现代码
2016/09/21 Javascript
详解Vue生命周期的示例
2017/03/10 Javascript
Bootstrap 模态框多次显示后台提交多次BUG的解决方法
2017/12/26 Javascript
vue-infinite-loading2.0 中文文档详解
2018/04/08 Javascript
详解Vue、element-ui、axios实现省市区三级联动
2019/05/07 Javascript
使用vue-cli4.0快速搭建一个项目的方法步骤
2019/12/04 Javascript
python3实现UDP协议的服务器和客户端
2017/06/14 Python
人生苦短我用python python如何快速入门?
2018/03/12 Python
Python3处理HTTP请求的实例
2018/05/10 Python
Pycharm导入Python包,模块的图文教程
2018/06/13 Python
python中的字符串内部换行方法
2018/07/19 Python
在python3.64中安装pyinstaller库的方法步骤
2020/06/02 Python
python map比for循环快在哪
2020/09/21 Python
使用django自带的user做外键的方法
2020/11/30 Python
Html5页面在微信端的分享的实现方法
2018/08/30 HTML / CSS
英国著名国际平价时尚男装品牌:Topman
2016/08/27 全球购物
表达自我的市场:Society6
2018/08/01 全球购物
Crabtree & Evelyn欧盟:豪华洗浴、身体和护发
2021/03/09 全球购物
统计每一学生的平均成绩
2014/06/06 面试题
《十六年前的回忆》教学反思
2014/02/14 职场文书
农村结婚典礼司仪主持词
2014/03/14 职场文书
村委会贫困证明范文
2014/09/21 职场文书
个人委托书范本汇总
2014/10/01 职场文书
2015年学校后勤工作总结
2015/04/08 职场文书
2015年事业单位办公室文员工作总结
2015/04/24 职场文书
2016年感恩母亲节活动总结
2016/04/01 职场文书
如何起草一份正确的合伙创业协议书?
2019/07/04 职场文书
感恩信:写给爸爸妈妈的一封感谢信
2019/09/12 职场文书
关于Python中进度条的六个实用技巧分享
2022/04/05 Python
V Rising 服务器搭建图文教程
2022/06/16 Servers