-1
我有一個好奇的問題,在我看着我的數據表時一直在想。 我注意到我的表的一些列沒有值,就像只有列一樣。 是否有可能當你想打電話給該欄時,它會返回一個值? 我試圖用sql中的簡單SELECT查詢來調用它,但它給了我一個通知。非對象的屬性將值更改爲0
Notice: Trying to get property of non-object MySQL result on line (number line)
這可以與來自查詢的if-else語句或來自查詢的case語句一起使用嗎?希望你對此有看法。謝謝:)
你沒有包含任何代碼,並且你實際上得到一個錯誤,即使它確實表示注意 - 這是一個錯誤,你沒有檢查你得到的結果是否成功(在你的情況下 - 它不是)。所以,你提供0代碼後,你的問題是無法回答的。在通用編程中可以使用if語句嗎?無論如何!現在,我不知道我的這個陳述會如何幫助你,但看起來你接下來的答案是 - **是**。 –
感謝您的意見:)我會嘗試執行我的代碼,並讓您知道我是否會遇到錯誤。 –
您發佈的通知看起來很像PHP通知。發佈代碼。 SQL查詢和運行它並使用結果的PHP代碼。我懷疑SQL查詢是不正確的,並且MySQL庫返回'FALSE',或者您使用返回一行作爲PHP數組的函數(當然,這不是一個對象)。 – axiac