从品牌网站建设到网络营销策划,从策略到执行的一站式服务
这是一个很正常的事情,告诉用户什么都没查到,然后提供一个返回的链接就行了。示例代码如下
谢通门网站制作公司哪家好,找创新互联建站!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。创新互联建站自2013年创立以来到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联建站。
?php
//...省略查询过程,假定$result是查询结果
?
?php if (empty($result)):?
h2没有查到哦/h2
a href="javascript: history.go(-1);"点击这里返回,换个条件试试/a
?php else:?
table
!-- 输出查询结果,略 --
/table
?php endif;?
一、使用curl调用远程PHP文件来获取相应数据
二、问题
调用远程的PHP文件后,print_r($result)死活打印不出来东西。
三、解决
原来是自己在远程PHP文件中使用了return返回json数据,改为了echo 后就可以了
害我浪费了几个小时时间,记录一下。
php连接查询数据库的一般步骤如下:
$con=mysqli_connect("localhost","root","123456","dbname");
$sql="SELECT name FROM web";
$result=mysqli_query($con,$sql);
//mysqli_fetch_array是从 结果集 中取得一行作为数字数组或关联数组
/*你可以先var_dump一下你的结果集 var_dump($result);看是否为空。如果为空就不关mysqli_fetch_array的事了,你要检查的就是sql语句。*/
$row=mysqli_fetch_array($result);
$result = mysql_query("SELECT d_id FROM mac_vod");
改为
$result = mysql_query("SELECT * FROM mac_vod");
请在$row_view[]=array(...这行前面加上var_dump($row);,看看输出的数据里面是否包含主键。
另外,在使用关联数组的时候,键名记得加上引号如$row["sid"],不加引号效率会变低,且有可能碰到定义的常量,导致程序出错
应该是没插入进去,你再查,查不到,就显示每个值都是空。
看看报错信息。装个navicat for mysql,好调试。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图