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 相关文章推荐
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
Mar 28 PHP
深入理解PHP之require/include顺序 推荐
Jan 02 PHP
PHP的变量总结 新手推荐
Apr 18 PHP
php curl常见错误:SSL错误、bool(false)
Dec 28 PHP
Apache中php.ini的设置方法
Feb 28 PHP
PHP+jQuery 注册模块开发详解
Oct 14 PHP
php+mysql实现数据库随机重排实例
Oct 17 PHP
php查询ip所在地的方法
Dec 05 PHP
php计算2个日期的差值函数分享
Feb 02 PHP
php使用fullcalendar日历插件详解
Mar 06 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
Feb 21 PHP
PHP如何获取Cookie并实现模拟登录
Jul 16 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缓存技术详细总结
2013/08/07 PHP
利用PHP绘图函数实现简单验证码功能的方法
2016/10/18 PHP
模拟jQuery ajax服务器端与客户端通信的代码
2011/03/28 Javascript
iframe窗口高度自适应的实现方法
2014/01/08 Javascript
js日期、星座的级联显示代码
2014/01/23 Javascript
用box固定长宽实现图片自动轮播js代码
2014/06/09 Javascript
express的中间件basicAuth详解
2014/12/04 Javascript
jquery实现鼠标滑过显示二级下拉菜单效果
2015/08/24 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
全面了解js中的script标签
2016/07/04 Javascript
Angular.Js中过滤器filter与自定义过滤器filter实例详解
2017/05/08 Javascript
BootStrap 动态表单效果
2017/06/02 Javascript
javascript checkbox/radio onchange不能兼容ie8处理办法
2017/06/13 Javascript
Chrome调试折腾记之JS断点调试技巧
2017/09/11 Javascript
vuex中使用对象展开运算符的示例
2017/09/25 Javascript
Mint UI 基于 Vue.js 移动端组件库
2017/11/07 Javascript
Node.js成为Web应用开发最佳选择的原因
2018/02/05 Javascript
js 实现watch监听数据变化的代码
2019/10/13 Javascript
JavaScript undefined及null区别实例解析
2020/07/21 Javascript
python正则表达式抓取成语网站
2013/11/20 Python
Python中MYSQLdb出现乱码的解决方法
2014/10/11 Python
Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法
2015/08/16 Python
django在保存图像的同时压缩图像示例代码详解
2020/02/11 Python
Pycharm安装并配置jupyter notebook的实现
2020/05/18 Python
基于Python 的语音重采样函数解析
2020/07/06 Python
使用css3和jquery实现可伸缩搜索框
2014/02/12 HTML / CSS
DJI大疆德国官方商城:大疆无人机
2018/09/01 全球购物
2014老师三严三实对照检查材料思想汇报
2014/09/18 职场文书
群众路线教育实践活动对照检查材料
2014/09/22 职场文书
台风停课通知
2015/04/24 职场文书
运动会开幕式新闻稿
2015/07/17 职场文书
2015教师个人德育工作总结
2015/07/22 职场文书
《小乌鸦爱妈妈》教学反思
2016/02/19 职场文书
2016年“我们的节日·清明节”活动总结
2016/04/01 职场文书
Python竟然能剪辑视频
2021/05/25 Python
mysql left join快速转inner join的过程
2021/06/30 MySQL