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开启gzip页面压缩实例代码
Mar 11 PHP
PHP 图片文件上传实现代码
Dec 29 PHP
PHP字符串的递增和递减示例介绍
Feb 11 PHP
PHP获取短链接跳转后的真实地址和响应头信息的方法
Jul 25 PHP
php中rename函数用法分析
Nov 15 PHP
yii2.0实现pathinfo的形式访问的配置方法
Apr 06 PHP
php版微信开发之接收消息,自动判断及回复相应消息的方法
Sep 23 PHP
PHPMailer发送邮件
Dec 28 PHP
golang 调用 php7详解及实例
Jan 04 PHP
Laravel实现autoload方法详解
May 07 PHP
基于 Swoole 的微信扫码登录功能实现代码
Jan 15 PHP
PHP生成随机数的方法总结
Mar 01 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将数据导入到Foxmail
2006/10/09 PHP
PHP表单提交表单名称含有点号(.)则会被转化为下划线(_)
2011/12/14 PHP
PHP Error与Logging函数的深入理解
2013/06/03 PHP
php Xdebug的安装与使用详解
2013/06/20 PHP
php简单处理XML数据的方法示例
2017/05/19 PHP
Laravel框架实现超简单的分页效果示例
2019/02/08 PHP
JS文本框默认值处理详解
2013/07/10 Javascript
JS实现仿百度输入框自动匹配功能的示例代码
2014/02/19 Javascript
JavaScript两种跨域技术全面介绍
2014/04/16 Javascript
JavaScript事件委托实例分析
2015/05/26 Javascript
如何根据百度地图计算出两地之间的驾驶距离(两种语言js和C#)
2015/10/29 Javascript
微信小程序 简单教程实例详解
2017/01/13 Javascript
NodeJS学习笔记之Module的简介
2017/03/24 NodeJs
如何用RxJS实现Redux Form
2018/12/29 Javascript
js类的继承定义与用法分析
2019/06/21 Javascript
vue实现表格过滤功能
2019/09/27 Javascript
openlayers4实现点动态扩散
2020/08/17 Javascript
解决vue加scoped后就无法修改vant的UI组件的样式问题
2020/09/07 Javascript
pandas apply 函数 实现多进程的示例讲解
2018/04/20 Python
python sorted函数的小练习及解答
2019/09/18 Python
Python any()函数的使用方法
2019/10/28 Python
Python高级特性——详解多维数组切片(Slice)
2019/11/26 Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
2020/01/13 Python
解决Python命令行下退格,删除,方向键乱码(亲测有效)
2020/01/16 Python
Python GUI编程学习笔记之tkinter中messagebox、filedialog控件用法详解
2020/03/30 Python
英国最全面的橄榄球联盟门票网站:Live Rugby Tickets
2018/10/06 全球购物
MAC Cosmetics巴西官方网站:M·A·C彩妆
2019/04/18 全球购物
法国春天百货官网:Printemps.com
2020/06/29 全球购物
打架检讨书800字
2014/01/10 职场文书
房产代理公证处委托书
2014/04/04 职场文书
市级三好学生事迹材料
2014/08/27 职场文书
护理实习生带教计划
2015/01/16 职场文书
介绍信怎么写
2015/01/30 职场文书
高考1977观后感
2015/06/04 职场文书
盲山观后感
2015/06/11 职场文书
总结三种用 Python 作为小程序后端的方式
2022/05/02 Python