angular mysql_《中级前端5.4》AngularJS内置服务$http的使用——Mysql增删改查,用户权限,$watch监听...

本文介绍如何使用PHP与MySQL进行数据操作,并通过AngularJS的$http服务实现前端与后端的数据交互。具体步骤包括创建数据表、编写PHP脚本读取数据库并返回JSON数据、在AngularJS中获取并展示这些数据。
摘要由CSDN通过智能技术生成

核心内容: 1.使用$http查询MySQL数据; 2.使用$http新增修改删除数据 ;

课程是用java演示的,这里我们刚学过php的pdo,就自己用php来写几个小例子,开始:

1.建立数据表

2.写一个PHP文件读取数据库并返回JSON数据

3.写AngularJS页面,通过$http获取php文件返回的JSON数据并显示到页面

数据表:

bb0d9d40478ff60b8ff6870bf45c835c.png

/user/index.php:

1 <?php2

3 //1.连接数据库

4 try{5 $pdo = new PDO("mysql:host=localhost;dbname=woodk", "root", "root");6 $pdo->query('set names utf8'); //字符集

7 }catch(PDOException $e){8 die("数据库连接失败".$e->getMessage());9 }10

11 //2.执行query(查询)返回一个预处理对象

12 $sql= "SELECT * FROM stu";13 $stmt = $pdo->query($sql);14 $list = $stmt->fetchAll(PDO::FETCH_ASSOC); //处理成关联数组

15 echo json_encode($list);16

17 //4.释放资源

18 $stmt = null;19 $pdo = null;20

21 ?>

index.html:

{{item.id + ' , ' + item.name + ' , ' + item.sex}}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值