通过 _GET方法没能拿到数据
程序员文章站
2024-01-17 17:53:04
...
如下图,通过get拿到用户名,在另一个页面并没有拿到,请问是什么原因?
回复讨论(解决方案)
你前面从数据库取出的是password字段,而你下面却$name = $row['name'],所以并没有取出name字段,你的sql语句里变成
SELECT password,name FROM admin WHERE id="$id"应该就没问题了
sql里面没有name列,$row['name']当然就为空了。
表里name字段为空?
表里name字段为空?
看错了,楼上说得对
$name = $row['name'];
改为
$name = isset($row['name'])? $row['name'] : 'guest';
如果显示guest,那表示数据表没有name字段,或name字段内容为空。
上一篇: 深入理解PHP之数组遍历顺序
下一篇: php调用shell的方法
推荐阅读
-
jQuery通过控制节点实现仅在前台通过get方法完成参数传递_jquery
-
PHP中通过ADO调用Access数据库的方法测试不通过_PHP教程
-
PHP实现通过get方式识别用户发送邮件的方法,get发送邮件
-
PHP下通过file_get_contents的代理使用方法_php技巧
-
通过python的matplotlib包将Tensorflow数据进行可视化的方法
-
如何通过get,set方法访问到父类的私有属性
-
通过statspack诊断物理dg数据库性能方法
-
file_get_contents实现数据Post数据方法
-
PHP下通过file_get_contents的代理使用方法
-
Workbench通过远程访问mysql数据库的方法详解