2013-05-31 41 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

相关问题