請教 問答模組,關於php追問和回覆的問題

2022-03-03 17:48:55 字數 549 閱讀 1695

1樓:

這個和語言無關,理清脈絡搞好表結構就行了。

對於一個問題可以有多個答案,這是一級回覆。

同時提問者對於答案可以進行追問,追問可以追答,但是隻有提問者能追問,且必須有追問才能進行追答。

由此,資料表結構應該如下:

問題表很普通,不多說了。對於答案表的資料處理應符合以下邏輯:

如果是對問題的直接回答,parent_id為null

如果是對回答的回覆,如果該條回答的parent_id為null,parent_id為回覆的id,否則使用該回復的parent_id作為新記錄的parent_id

前端邏輯:

顯示問題答案時,答案排序方式為 order by question_id, if(parent_id is null, id, parent_id), id

對於parent_id相同(如果沒有parent_id取id代表)的一組回覆,按id排序,最後的回覆者如果是提問人,允許追答,否則允許追問。

2樓:匿名使用者

- -。。。支援一下 ~

關於php三元運算子的優先順序問題。請教

我勒個去來,執行了一下竟源然真是b,我還以為是a 查下了資料才知道,自己覺得有個規律,先問號,再冒號 i 2 a i 1 b c 這樣就是a b c a為真,所以是b 因為php中三來元運算子是從左向右計算源的。所以計算的步驟應該是 i 2 echo i 2 a i 1 這裡已經得出 結果是 a 後...

關於PHP和APACHE伺服器概念問題

1 服務端就是你裝好的mysql,啟動後你才可以對它進行操作。客戶端可以是phpmyadmin或其他連線操作mysql的工具 2 應該是b s結構,但b 瀏覽器 也可以看做一種特殊的c 3 apache和mysql都是服務端,一個負責web展示,一個負責資料儲存 apache是伺服器,mysql是伺...

關於電腦程式設計和php這方面就業情況的問題

誰說php是c 的一種?php是類c的一種弱型別語言,跟c 雖然有相似的地方,但是不是一個型別的。就目前來講針對中小型 php的前景還是非常好的。php上手快,如果有良好的程式設計基礎,那可能就更好一點,如果想選擇這個也是可以的。關於計算機行業哪個方面有發展,好就業的問題 現在計算機軟體開發方面的就...