2013-05-31 78 views
0

我想要做的是從用戶上傳圖片的我的網站的一部分中選擇更新,並且我知道必須在數據庫中爲該字段創建一個字段,但首先我是想知道我是否可以使用如下語法:我可以從數據庫字段中選擇更新

SELECT UPDATE 
FROM photos 
WHERE album LIKE BINARY 'loggedin_avatar' 
ORDER BY datemade ASC 

所以這是一個正確的語法?我還可以在哪裏瞭解如何過濾正在上傳到我的網站的文件。一般過濾正在上傳的文件。

+0

這是不正確的語法 – Salil

+0

參考: - 'http:// www.w3schools.com/php/php_mysql_select.asp'用於'select'和'http://www.w3schools.c om/php/php_mysql_update.asp' for'update' – Salil

+0

你的意思是'update'是一個列名嗎?那麼你可以使用倒勾字符' – shyam

回答

0

不,這不是正確的語法。SELECTUPDATE是兩種不同的查詢語句。

如果你想選擇一個從您的數據庫表稱爲update場,那麼你必須引用他們

SELECT `update` FROM photos WHERE album LIKE BINARY 'loggedin_avatar' ORDER BY datemade ASC"; 

如果你想更新它們之後選擇更新的行,你必須發送多張報表。

  • 先更新行
  • 選擇更新的行主鍵字段構成,其中的幫助。
1

如果UPDATE是在表photos然後

使用列這個

SELECT `update` 
FROM photos 
WHERE album LIKE BINARY 'loggedin_avatar' 
ORDER BY datemade ASC 

如果UPDATE不列然後使用這個

SELECT * 
FROM photos 
WHERE album LIKE BINARY 'loggedin_avatar' 
ORDER BY datemade ASC 
+0

你爲什麼要回答與我的答案完全相同的點? – Starx

+0

@Starx我們幾乎在同一時間回答了這個問題,但之後我做了編輯所以這就是爲什麼你看到我的答案在3分鐘前回答,你的答案是5分鐘。 – Yogus

+0

這不是我的觀點迪奧尼。 – Starx

相關問題