0
使用PHP和Mysql您將如何允許用戶從六個字段更新或插入有關他們自己的信息。例如。關於,名稱,網站和更多? 。您是否首先使用循環來查找用戶想要更新的所有字段,然後使用插入或更新語句查詢數據庫,具體取決於字段爲空還是必須覆蓋現有值。從6個不同的字段更新或將值插入數據庫
例
$Name ; //exsisting value
$email; // existing value
$about; //fields null
$website; // user wants to update this field
protected function updateWebsiteinformation($website,$updateArray){
$this->setTable('userinformation'); //sets Table
$where = "website = $website"; //where statment
return $this->update($updateArray, $where); returns statement
如果他們想要更新信息,我會先向用戶提供當前信息。然後我會更新所有字段的更新請求提交。如果你想限制字段更新,你仍然提供所有的數據,只有可變的字段作爲輸入字段。這完全取決於你的選擇。 – Daniel 2013-03-17 07:34:55