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 相关文章推荐
function.inc.php超越php
Dec 09 PHP
使用phpQuery采集网页的方法
Nov 13 PHP
php指定函数参数默认值示例代码
Dec 04 PHP
浅析PHP编程中10个最常见的错误
Aug 08 PHP
thinkphp的静态缓存用法分析
Nov 29 PHP
PHP 实现判断用户是否手机访问
Jan 21 PHP
详解配置 Apache 服务器支持 PHP 文件的解析
Feb 15 PHP
PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
Jul 27 PHP
php处理抢购类功能的高并发请求
Feb 08 PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
Jun 16 PHP
PHP array_reduce()函数的应用解析
Oct 28 PHP
Thinkphp 框架扩展之类库扩展操作详解
Apr 23 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 日期加减的类,很不错
2009/10/10 PHP
PHP中用正则表达式清除字符串的空白
2011/01/17 PHP
一个简洁实用的PHP缓存类完整实例
2014/07/26 PHP
thinkphp连贯操作实例分析
2014/11/22 PHP
PHP常用操作类之通信数据封装类的实现
2017/07/16 PHP
php查看一个变量的占用内存的实例代码
2020/03/29 PHP
用jquery实现学校的校历(asp.net+jquery ui 1.72)
2010/01/01 Javascript
深入理解JavaScript系列(12) 变量对象(Variable Object)
2012/01/16 Javascript
JavaScript设计模式开发中组合模式的使用教程
2016/05/18 Javascript
jQuery获取单击节点对象的方法
2016/06/02 Javascript
jQuery拖拽通过八个点改变div大小
2020/11/29 Javascript
js处理层级数据结构的方法小结
2017/01/17 Javascript
js实现表格筛选功能
2017/01/18 Javascript
在vue中通过axios异步使用echarts的方法
2018/01/13 Javascript
js实现ATM机存取款功能
2020/10/27 Javascript
原生javascript自定义input[type=radio]效果示例
2019/08/27 Javascript
微信小程序如何实现精确的日期时间选择器
2020/01/21 Javascript
使用cx_freeze把python打包exe示例
2014/01/24 Python
python 捕获 shell/bash 脚本的输出结果实例
2017/01/04 Python
利用python将xml文件解析成html文件的实现方法
2017/12/22 Python
答题辅助python代码实现
2018/01/16 Python
JS设计模式之责任链模式实例详解
2018/02/03 Python
PyCharm鼠标右键不显示Run unittest的解决方法
2018/11/30 Python
pytorch实现用Resnet提取特征并保存为txt文件的方法
2019/08/20 Python
Python numpy数组转置与轴变换
2019/11/15 Python
python爬虫快速响应服务器的做法
2020/11/24 Python
python3 kubernetes api的使用示例
2021/01/12 Python
CSS3制作圆形滚动进度条动画的示例
2020/11/05 HTML / CSS
澳大利亚领先的美容护肤品零售商之一:SkincareStore
2018/01/22 全球购物
Farfetch美国:奢侈品牌时尚购物平台
2019/05/02 全球购物
英国拖鞋购买网站:Bedroom Athletics
2020/02/28 全球购物
党委书记群众路线对照检查材料思想汇报
2014/10/04 职场文书
会议接待欢迎词范文
2015/01/26 职场文书
PHP中->和=>的意思
2021/03/31 PHP
Python中的np.argmin()和np.argmax()函数用法
2021/06/02 Python
Python django中如何使用restful框架
2021/06/23 Python