我想要做的是從用戶上傳圖片的我的網站的一部分中選擇更新,並且我知道必須在數據庫中爲該字段創建一個字段,但首先我是想知道我是否可以使用如下語法:我可以從數據庫字段中選擇更新
SELECT UPDATE
FROM photos
WHERE album LIKE BINARY 'loggedin_avatar'
ORDER BY datemade ASC
所以這是一個正確的語法?我還可以在哪裏瞭解如何過濾正在上傳到我的網站的文件。一般過濾正在上傳的文件。
我想要做的是從用戶上傳圖片的我的網站的一部分中選擇更新,並且我知道必須在數據庫中爲該字段創建一個字段,但首先我是想知道我是否可以使用如下語法:我可以從數據庫字段中選擇更新
SELECT UPDATE
FROM photos
WHERE album LIKE BINARY 'loggedin_avatar'
ORDER BY datemade ASC
所以這是一個正確的語法?我還可以在哪裏瞭解如何過濾正在上傳到我的網站的文件。一般過濾正在上傳的文件。
不,這不是正確的語法。SELECT
和UPDATE
是兩種不同的查詢語句。
如果你想選擇一個從您的數據庫表稱爲update
場,那麼你必須引用他們
SELECT `update` FROM photos WHERE album LIKE BINARY 'loggedin_avatar' ORDER BY datemade ASC";
如果你想更新它們之後選擇更新的行,你必須發送多張報表。
如果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
這是不正確的語法 – Salil
參考: - 'http:// www.w3schools.com/php/php_mysql_select.asp'用於'select'和'http://www.w3schools.c om/php/php_mysql_update.asp' for'update' – Salil
你的意思是'update'是一個列名嗎?那麼你可以使用倒勾字符' – shyam