最近刚学写php不久
我用XAMPP 连数据库写
但这几天遇上Undefined index 的问题
我已经有爬文 + google
但是网络上针对Undefined index的解决办法
都差不多 但都无法解决我的问题
我是写一个管理会员资料的系统
会员登入后 可以看自己得资料+修改资料
http://imgur.com/a/snxrR
显示是没问题的 有成功连上取得数据库得资料印出来
要修改空白部分得资料 => 进入修改页面
http://imgur.com/a/Hm2ba
如图 我在address修改资料
但是跑出来的结果却是...
http://imgur.com/a/0xrV9
Mysql指令是我特别印出来看
明明address的部分我是有输入资料,却还是空的
其他有写的字段都可以正常修改
就address那两行会这样
我把修改的部分拆成两个php
这是负责update
http://pastie.org/private/u3g2hloiqbqerqddnlt9a
这是显示出字段 供使用者修改的部分code 我只抓取address那两栏的code
http://pastie.org/10979651
我最刚开始是用_REQUEST,后来爬文改用POST
网络上的是说要用if (isset($_POST['user'])) ... 去处理
我这样用,就没有显示undefined index的讯息
但我修改的资料 依然没有存进去 印出来还是空的 (数据库也还是空的
已经有点走投无路 特来上此版求助
这个bug 我真的无解QQ
(因为网页的code行数全部贴上来我应该会排版到死(加起来应该破千...
于是就只贴我觉得相关的code
但如果觉得还需要某些地方的code 还烦请跟我说QQ
刚学写php 抓不太到重点)