好久沒寫PHP了...為了數據庫課設開始了PHP速成之旅...
光是簡單的注冊功能就坑了我好幾個小時,不過萬事開頭難嘛...之后應該會快起來的。
先說一下昨天遇到的小坑,
我的表單是這么寫的
<form id="loginform" class="form-vertical" action="/insertAction/registerAction.php" method="post">
提交按鈕是這么寫的
<span class="pull-right"><atype="submit" href="index.php " class="btn btn-success" /> Register</a></span> </div> </form>
結果點擊提交數據始終調用不了action里面的registerAction.php
檢查了好久...一點點地刪html,最后發現提交按鈕必須是input標簽,a標簽盡管type是submit也是不行的...
然后晚上又發現mysql_fetch_array這個函數很奇葩,我明明把它的值給打印了出來
print_r(mysql_fetch_array($result))
可我就是取不出里面的值。
我試了網上各路大神的各種辦法
最后發現mysql_fetch_array($result)這個奇葩的函數居然只能使用一次(wtf?!!!)
第二次調用它就會返回空值(就是啥都沒有)
由於我在打印的時候已經調用過它一次了...所以之后怎么也取不到值...
搞不懂php為什么要這么設計
寫php寫得好煩...
我還是更喜歡js和python