看板 PHP 關於我們 聯絡資訊
我這邊寫的主要是把會員資料以及虛擬貨幣或連結 因為有錯誤,不知道該怎樣更改呢? //某A登錄帳號,紀錄成session $colname_RecPic = "-1"; if (isset($_SESSION['MM_Username'])) { $colname_Recordset1 = $_SESSION['MM_Username']; } mysql_select_db($database_Edu2uMember, $Edu2uMember); //先針對tbmember的會員帳號和tbmoney的虛擬貨幣做結合 //然後針對Session的登錄帳號作篩選 $query_Recordset1 = sprintf("SELECT tbmember.memId, tbmoney.money FROM tbmember LEFT JOIN tbmoney ON tbmember.memId=tbmoney.memId WHERE memId = %s", GetSQLValueString(colname_Recordset1, "text")); 網頁執行的結果顯示Column 'memId' in where clause is ambiguous 不知道這樣要如何更正呢?謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.176.104
chph :WHERE 條件的 memId 不明確, 請指定資料表名 08/24 10:30
chrismaggie :where 的memid你要說明要用那個資料表的欄位做篩選 08/24 11:22
chrismaggie :因為你有用JOIN 08/24 11:22
jami520 :那要怎樣改才OK呢? 08/24 16:10
bigair :WHERE memId = 改 WHERE tbmember.memId = 08/24 16:26
buganini :要不要轉CodeJob? 09/15 00:44