总结
豆包 AI 助手文章总结

php和mysql创建数据表及获取内容渲染到前端页面

小云云
发布: 2018-03-13 10:45:51
原创
4027人浏览过

本文主要和大家分享php和mysql创建数据表及获取内容渲染到前端页面的方法,希望能帮助到大家。

1. mysql命令行创建数据表(表结构):


源码:

create table myValues(

 id int(4) not null primary key auto_increment,

 name char(20) not null,

 year int(20) not null,

 sex char(20) not null,

 class char(20) not null,

 degree double(16,2)

);
登录后复制

2. mysql命令行查看表结构:

 

立即学习PHP免费学习笔记(深入)”;


3.php连接mysqli数据库

$connect = mysqli_connect('localhost','root','root'); //连接数据库

if($connect){
     echo '连接数据库成功!';
}else{
     echo '连接数据库失败';
}

//连接数据表
mysqli_select_db($connect,'lgc');
登录后复制


4. php向数据库插入数据

 //向数据库发送操作信息

 mysqli_query($connect,'set names utf8');

 mysqli_query($connect,'insert into myvalues values(1,"王二",20,"男","13.1班","98.68")');  

 mysqli_query($connect,'insert into myvalues values(2,"李三",22,"男","12.5班","88.66")');  

 mysqli_query($connect,'insert into myvalues values(3,"小花",16,"女","13.1班","78.32")');  

 mysqli_query($connect,'insert into myvalues values(4,"小明",15,"男","12.6班","69.95")');  

 mysqli_query($connect,'insert into myvalues values(5,"小刚",18,"男","13.2班","83.75")');  

 mysqli_query($connect,'insert into myvalues values(6,"小贝",23,"女","12.3班","93.63")');
登录后复制


5. php向数据库发送查询信息

//像数据库提交查询信息(所有信息) 返回查询到资源句柄

$info = mysqli_query($connect,'select * from myvalues');
登录后复制


6.php获取在数据库中查询到数据:(重要)

$newArr = array();
while($arry = mysqli_fetch_array($info,MYSQLI_ASSOC))
{
     array_push($newArr,$arry);
}

exit(json_encode($newArr));

//获取数据:
//Array ( [0] => Array ( [id] => 1 [name] => 王二 [year] => 20 [sex] => 男 [class] => 13.1班 [degree] => 98.68 ) [1] => Array ( [id] => 2 [name] => 李三 [year] => 22 [sex] => 男 [class] => 12.5班 [degree] => 88.66 ) [2] => Array ( [id] => 3 [name] => 小花 [year] => 16 [sex] => 女 [class] => 13.1班 [degree] => 78.32 ) [3] => Array ( [id] => 4 [name] => 小明 [year] => 15 [sex] => 男 [class] => 12.6班 [degree] => 69.95 ) [4] => Array ( [id] => 5 [name] => 小刚 [year] => 18 [sex] => 男 [class] => 13.2班 [degree] => 83.75 ) [5] => Array ( [id] => 6 [name] => 小贝 [year] => 23 [sex] => 女 [class] => 12.3班 [degree] => 93.63 ) )

//json_encode()之后:
[{"id":"1","name":"\u738b\u4e8c","year":"20","sex":"\u7537","class":"13.1\u73ed","degree":"98.68"},{"id":"2","name":"\u674e\u4e09","year":"22","sex":"\u7537","class":"12.5\u73ed","degree":"88.66"},{"id":"3","name":"\u5c0f\u82b1","year":"16","sex":"\u5973","class":"13.1\u73ed","degree":"78.32"},{"id":"4","name":"\u5c0f\u660e","year":"15","sex":"\u7537","class":"12.6\u73ed","degree":"69.95"},{"id":"5","name":"\u5c0f\u521a","year":"18","sex":"\u7537","class":"13.2\u73ed","degree":"83.75"},{"id":"6","name":"\u5c0f\u8d1d","year":"23","sex":"\u5973","class":"12.3\u73ed","degree":"93.63"}]
登录后复制

7. ajax加载数据: 

   

  
8. 页面显示mysql数据表信息: 

 

 

 相关推荐:

React如何从后端获取数据并渲染到前端?

以上就是php和mysql创建数据表及获取内容渲染到前端页面的详细内容,更多请关注php中文网其它相关文章!

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
相关标签:
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
豆包 AI 助手文章总结
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号