2016-04-22 88 views
-2

我是PHP新手,一直在研究我正在使用的系統的變體。這個系統由PHP,HTML和CSS(duh)組成。這是一個用戶註冊和管理系統。php - 將MySQL表格列插入到PHP文檔中

目前,如果我想插入當前用戶的電子郵件地址,我所要做的就是插入<?= $fgmembersite->UserEmail(); ?>,它會顯示當前用戶的電子郵件地址。

我已經添加了一個自定義字段到我的數據庫表,並希望能夠在頁面上引用它,就像上面的代碼一樣。

這裏是我的MySQL表的截圖: enter image description here

這裏是我的PHP的引擎收錄: Pastebin

我道歉,如果我不是做多大意義,我是新到PHP,並且真的盡我最大努力使這個問題儘可能簡單,以幫助任何可能的幫手。先謝謝你。

+1

所以你想從特定於用戶的行顯示的信息? – spencdev

+0

是的,如果可能的話還有「域名」字段..無論我嘗試什麼,它都不會顯示在頁面上:/ – Bradley

+0

您是否嘗試過我的答案? – spencdev

回答

1

看完您的代碼後,我發現您的錯誤。錯誤在

function CheckLoginInDB($username,$password) 

$qry您選擇了列名稱和電子郵件,但沒有域。

此時應更換$qry下列要求:

$qry = "SELECT name, email, domain FROM $this->tablename WHERE username='$username' AND password='$pwdmd5' AND confirmcode='y'"; 
+0

非常感謝!有效!我完全忽略了'$ qry'變量 – Bradley