从品牌网站建设到网络营销策划,从策略到执行的一站式服务
要用javascript调用php获取数据库接口,是一个很常见的前后端交互操作
成都创新互联公司是专业的西工网站建设公司,西工接单;提供成都网站制作、做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行西工网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
通过javascript发送http请求php的API接口,php连接数据库并查询结果,最后返回出来
这样javascript就能获取到数据库的数据
大致的前后端交互可以这样实现:
首先,前端js通过ajax请求后端php,请求数据推荐json格式
后端php收到请求后,解析数据并处理
后端返回处理后结果,不推荐var_dump打印,会打印多余的无用信息,返回时json_encode()转成json格式再返回
前端js收到返回值后解析json数据即可
js无法读取php返回的二进制数据并转成图片显示的,除非数据库保存的是图片地址,或者php端把二进制数据通过file_put_contents("*.png");再返回地址显示
js获取不了php的值。至少我是没发现有相关功能的,但是php却可以向js赋值。
php是服务端代码,js是客户端代码。
所有的js都可以由php定义,了解这个就简单了。
如php中写:
$word = '你好';
echo "script var test = '".$word."'; /script";
如此,html页面就会获得一个js如下,
script var test = '你好';/script
而这个js中的变量test就是php中$word这个参数的值。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图