通过 _GET方法没能拿到数据
程序员文章站
2023-12-28 08:49:22
...
如下图,通过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字段内容为空。
推荐阅读
-
CI框架,源代码一次性判断获取post(get)数据是否有某个字段值为空方法,cipost
-
【转载】C#通过Remove方法移除DataTable中的某一列数据
-
IE6通过get发送奇数个汉字请求会乱码的解决方法_PHP教程
-
vue.js通过自定义指令实现数据拉取更新的实现方法
-
php使用curl通过代理获取数据的实现方法
-
react通过axios请求数据,用一个bol来判断数据是否加载完成后,渲染在页面上,不用async await和定时器的更好方法
-
通过反射注解批量插入数据到DB的实现方法
-
Spring MVC通过添加自定义注解格式化数据的方法
-
C++通过Callback向C#传递数据的方法
-
php通过curl添加cookie伪造登陆抓取数据的方法