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和ACCESS写聊天室(三)
Oct 09 PHP
php获取网页内容方法总结
Dec 04 PHP
php ss7.5的数据调用 (笔记)
Mar 08 PHP
PHP合并数组+与array_merge的区别分析
Aug 01 PHP
php去除数组中重复数据
Nov 18 PHP
在PHP程序中使用Rust扩展的方法
Jul 03 PHP
Centos6.5和Centos7 php环境搭建方法
May 27 PHP
详解如何在云服务器上部署Laravel
Jun 30 PHP
php获得刚插入数据的id 的几种方法总结
May 31 PHP
PHP实现将base64编码字符串转换成图片示例
Jun 22 PHP
golang实现php里的serialize()和unserialize()序列和反序列方法详解
Oct 30 PHP
PHP strripos函数用法总结
Feb 11 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
调频问题解答
2021/03/01 无线电
全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点
2011/01/06 PHP
PHP两种去掉数组重复值的方法比较
2014/06/19 PHP
android上传图片到PHP的过程详解
2015/08/03 PHP
利用PHP如何实现Socket服务器
2015/09/23 PHP
9个比较实用的php代码片段
2016/03/15 PHP
php 变量引用与变量销毁机制详细介绍
2016/12/05 PHP
laravel ORM 只开启created_at的几种方法总结
2018/01/29 PHP
网页的标准,IMG不支持onload标签怎么办
2006/06/29 Javascript
javascript firefox不显示本地预览图片问题的解决方法
2008/11/12 Javascript
JQuery设置文本框和密码框得到焦点时的样式
2013/08/30 Javascript
浏览器窗口加载和大小改变事件示例
2014/02/27 Javascript
jQuery选择器之基本选择器与层次选择器
2015/03/03 Javascript
JavaScript多图片上传案例
2015/09/28 Javascript
js判断手机系统是android还是ios
2017/03/07 Javascript
微信小程序自定义组件
2017/08/16 Javascript
Three.js实现绘制字体模型示例代码
2017/09/26 Javascript
详解React-Native全球化多语言切换工具库react-native-i18n
2017/11/03 Javascript
angular json对象push到数组中的方法
2018/02/27 Javascript
vue cli3.0结合echarts3.0与地图的使用方法示例
2019/03/26 Javascript
vue+express+jwt持久化登录的方法
2019/06/14 Javascript
JavaScript学习教程之cookie与webstorage
2019/06/23 Javascript
Vue+Java+Base64实现条码解析的示例
2020/09/23 Javascript
Python用list或dict字段模式读取文件的方法
2017/01/10 Python
Python使用plotly绘制数据图表的方法
2017/07/18 Python
Python OpenCV读取png图像转成jpg图像存储的方法
2018/10/28 Python
解决Pycharm界面的子窗口不见了的问题
2019/01/17 Python
pygame实现俄罗斯方块游戏(AI篇1)
2019/10/29 Python
Python连接SQLite数据库并进行增册改查操作方法详解
2020/02/18 Python
台湾百利市购物中心:e-Payless
2017/08/16 全球购物
Yahoo-PHP面试题4
2012/05/05 面试题
给老婆的搞笑检讨书
2014/01/12 职场文书
关于梦想的演讲稿
2014/05/05 职场文书
感恩父母的演讲稿
2014/05/06 职场文书
捐书活动倡议书
2015/04/27 职场文书
2019求职信:应届生求职信范文
2019/04/24 职场文书