2013-04-12 19 views
-1

我正在嘗試創建一個多用戶網站,允許用戶添加除該用戶以外任何人都無法查看的信息。我在db table'users'中有一個userid字段,它將自動生成用戶標識,我需要與正在發佈的信息相關聯的userid,並且在檢索和查看該信息時還需要使用userid鏈接到個人用戶的唯一ID

請幫忙,很明顯我是這個新手。

- 已解決! -

由於你們中的許多人在幫助BAN我從這個網站的幫助下,請查看我已經完成我的自己的研究和開始工作的代碼。事實上,這個方法是我發現的最簡單的方法。

<input type="hidden" id="<? echo $_SESSION['username'] ; ?>"> 

BAM:使用$ _SESSION [「名爲myUsername」]來設置,並從登錄屏幕獲得用戶名,以用戶名插入到客戶或支付db表,這是我用什麼了!將它結轉並以表格的形式插入INSERT中,就像其他表單字段數據一樣。

+0

我覺得這裏的問題是,在你的'-resolved-line'上面,沒有足夠的信息來猜測你需要什麼。看到你的解決方案給了我一個,「啊,對!」有種感覺,但是如果有人提供這個答案,這將是一個幸運的猜測。記住提問時,你應該問自己:「讀者需要什麼信息來幫助回答這個問題?」。 – halfer

+0

現在,我已經回答了這個問題,我將爲此重新投票,因此您可以回滾您的答案編輯,並將答案插入答案中。如果其他人同意,那麼它會重新開放。請注意,人們並沒有故意試圖禁止你 - 這是提出無法回答的問題的結果。但別擔心,這種情況可以逆轉! – halfer

+0

我完全明白...我保證我會盡量做得更清楚,幷包含任何代碼片段,我可能必須幫助指導問題的答案。 –

回答

1

在存儲數據的其他表中創建用戶ID字段,然後在顯示數據時確保查詢包含具有當前用戶用戶ID的where子句。

+0

謝謝你,Moov Tony。 WHERE userid = ###正確? –

+1

正是亞倫! :-) – Tony

+0

謝謝......但是,我無法檢索到我的表單。我添加了:$ result = mysql_query(「SELECT userid FROM users WHERE username =」。$ _ GET ['username']。「」);然而,它不工作......任何建議? –