核心内容: 1.使用$http查询MySQL数据; 2.使用$http新增修改删除数据 ;
课程是用java演示的,这里我们刚学过php的pdo,就自己用php来写几个小例子,开始:
1.建立数据表
2.写一个PHP文件读取数据库并返回JSON数据
3.写AngularJS页面,通过$http获取php文件返回的JSON数据并显示到页面
数据表:
/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}}