RT,老闆讓寫個留言板,可我thinkphp架構還沒學會,寫不了啊。。求各位給點思路,到底該怎麼寫?
回複討論(解決方案)
留言板不用thinkPHP也可以寫。
這個你說的思路是什麼啊,就一個增加留言,入庫的功能吧,
留言板不用thinkPHP也可以寫。
不用thinkphp我會寫,問題老闆讓用phpthink寫啊,怎麼辦!
這個你說的思路是什麼啊,就一個增加留言,入庫的功能吧,
只要最簡單的功能就行了,增加留言和顯示留言,別的功能暫時不要。。
這個你說的思路是什麼啊,就一個增加留言,入庫的功能吧,
只要最簡單的功能就行了,增加留言和顯示留言,別的功能暫時不要。。
那你有PHP基礎,看看TP怎麼啟動並執行吧,然後看下CURD操作,基本上就可以了。
這個你說的思路是什麼啊,就一個增加留言,入庫的功能吧,
只要最簡單的功能就行了,增加留言和顯示留言,別的功能暫時不要。。
那你有PHP基礎,看看TP怎麼啟動並執行吧,然後看下CURD操作,基本上就可以了。
TP的運行原理怎麼理解最快啊?看TP開發手冊嗎?可是我趕時間啊,能告訴我主要看手冊的哪幾部分就基本可以開發了呢?謝謝了啊
首Crowdsourced Security Testing道thinkphp是個MVC架構就ok了
Model---操作資料庫的具體方法
Action---裡邊有function,m=actionName&a=methodName就訪問某個方法了
Tpl---模板
比如留言板:
需要展示,需要讀取,需要插入
分別為每個動作寫一個function就好了,function裡調用Model類的方法就好了
首Crowdsourced Security Testing道thinkphp是個MVC架構就ok了
Model---操作資料庫的具體方法
Action---裡邊有function,m=actionName&a=methodName就訪問某個方法了
Tpl---模板
比如留言板:
需要展示,需要讀取,需要插入
分別為每個動作寫一個function就好了,function裡調用Model類的方法就好了
我現在建了一個liuyan資料庫,裡面有個details表用來放留言資料,要顯示出來,該做哪些操作呢。。
超級簡單
這是action中的方法
function detail_show() { $msgs = M('details')->select(); $this->assign('details', $msgs); $this->display();}
在模板中
使用者名稱:{$detail.username} 說 : {$detail.content}---時間:{$detail.add_time|date="Y-m-d H:i:s",###}
這樣就會一行一行迴圈出來了
超級簡單
這是action中的方法
function detail_show() { $msgs = M('details')->select(); $this->assign('details', $msgs); $this->display();}
在模板中
使用者名稱:{$detail.username} 說 : {$detail.content}---時間:{$detail.add_time|date="Y-m-d H:i:s",###}
這樣就會一行一行迴圈出來了
嗯,那我要增加一條留言呢,表單的method和action屬性該怎麼寫呢?
超級簡單
這是action中的方法
function detail_show() { $msgs = M('details')->select(); $this->assign('details', $msgs); $this->display();}
在模板中
使用者名稱:{$detail.username} 說 : {$detail.content}---時間:{$detail.add_time|date="Y-m-d H:i:s",###}
這樣就會一行一行迴圈出來了
求指教啊。。。。
求助啊,增加留言這個功能怎麼弄!
表單就是正常的表單就ok了,form的action='/?m=liuyanban&a=add_liuyan'
action中這麼處理
$data['user_id'] = $this->_get('user_id');
$data['content'] = $this->_get('content');
M('liuyan')->add($data);
這就插入資料庫了
表單就是正常的表單就ok了,form的action='/?m=liuyanban&a=add_liuyan'
action中這麼處理
$data['user_id'] = $this->_get('user_id');
$data['content'] = $this->_get('content');
M('liuyan')->add($data);
這就插入資料庫了
自己瞎搞了下,成功了,action和你的有點區別,別的差不多,還是謝謝你了。
明天估計老闆又要來新任務了,thinkphp還得學啊,不懂的話我再來問吧。