2012-01-18 119 views
-2

我正在對以下項目「爲userpass」:http://lpmj.net/20.php未知列在「字段列表」

我做了若干條目phpMyAdmin的和我習慣使得MySQL和PHP相對應,但與此錯誤我不知道代碼要求什麼。

這是我正在recieving錯誤:在「字段列表」

任何幫助是什麼指示,將不勝感激

未知列「爲userpass」。

+1

您可以顯示查詢和數據庫結構?當您嘗試從不存在的列中進行選擇時發生該錯誤。 – Jivings 2012-01-18 00:23:51

+1

你可以發佈你連接數據庫的'PHP'代碼嗎? – 2012-01-18 00:24:26

+1

在查詢中可能存在不匹配的撇號。我會做一個<?php var_dump($ myqryhere); ?>查看您的查詢實際上在做什麼,並且可能存在沒有任何內容的字段,或者內容未正確轉義(包含逗號)。這使查詢無法找到它查找的字段。 – rncrtr 2012-01-18 00:27:11

回答

3

這意味着你的領域列表—的東西的話之後SELECT —指的是一個名爲userpass列,但該列不存在於表( s)你正在選擇。例如,也許您的查詢看起來是這樣的:

SELECT userpass FROM foo; 

當它實際上應該看起來像下列操作之一:

SELECT userpass FROM bar; -- was looking in the wrong table 
SELECT user_pass FROM foo; -- mistyped the name of the column 
3

這意味着userpass不存在。檢查您的拼寫,並確保它事實上確實存在

相關問題