作者wu79423 (wu79423)
看板PHP
标题[请益] 如何同时取得相同资料表的栏位值?
时间Sat Sep 24 19:07:01 2011
例如会员系统,
资料库栏位有:
id username password
网页上面显示
____
帐号:|____| (栏位名称username)
____
密码:|____| (栏位名称password)
____
|____|(验证码) (DW的captcha image)
____
|确定|
 ̄ ̄
[隐藏栏位id] 值:<?php echo $_SESSION['id']; ?>
我id的构成想要帐号+日期
我的程式码是
$_SESSION['id'] = $_POST["username"] . '_' . date('ymd');
^^^^^^^^^^^^^^^^^^
这就是问题所在,我用POST的方式,刚开始会出现错误
Duplicate entry '_110924' for key 1
我知道这代表重复了(username没有进去)
後来我帐号密码都输入,验证码不输入,按下确定
跳回原本页面(像重新整理一样),再打一次帐密和验证码输入之後就很神奇的可以了...
上面讲了拉哩拉扎这麽多东西...
其实我想问的就是,有办法把资料表的username值丢给id当作其中一部分吗?
又或者使用者办完帐号按下确定钮,
能够把刚刚使用者输入的username栏位记下然後丢给资料表的栏位"id"当作其中一部分吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.42.239
1F:→ kerash:PO出 post 前後两页的 code 09/25 12:01
2F:→ wu79423:什麽意思@@? 09/25 16:51
3F:→ tyf99:我比较好奇,你把 session id 记入资料库做啥? 09/25 18:04
4F:→ tyf99:一般都是当做免洗筷,用了就丢。顶多记在 cookie 里 09/25 18:05
5F:→ wu79423:tyf99大真是一句话点醒梦中人!! 问题已解,感恩各位!!! 09/25 19:16