English 中文(简体)
PHP mysql_query - Update using all factors [duplicate]
原标题:PHP mysql_query - update using all variables [duplicate]
  • 时间:2011-11-01 22:34:02
  •  标签:
  • php
  • mysql
This question already has answers here:
Closed 11 years ago.

Possible Duplicate:
Can a number used to name a sql column

我试图说明这一法典有什么错误。

$query = "UPDATE $table SET $_GET[qty] =$_GET[newprice] WHERE id = 1 ";

这是按月份计算的。 - UPDATE 零售:12x18 SET 25 =100 WHEREid = 1

页: 1

我已经用了一切办法,并且必须加以利用,总是发出同样的错误信息。

“entergraph

最佳回答

参照你的外地名称使用背书:

UPDATE table SET `25` =  {thevalue} , `100` =  {thevalue} , `200` =  {thevalue}  WHERE wherefield =  {wherevalue} 

See here (look for backrite/code> page: http://dev.mysql.com/doc/refman/5.0/en/identifiers.html

问题回答

如果看不出表格的定义,则很难肯定,但:

页: 1 例如:

• 美元

试图在不使用报价的情况下确定“类型”栏的价值。 如果“类型”一栏像var类,就会失败。

页: 1

[3] It really must be said that the main thing that s wrong with your code is that you are putting un-escaped $_GET values into your SQL query. Anyone could mount an SQL injection attack by putting SQL into the URL of the page. Very bad practice.





相关问题
SQL SubQuery getting particular column

I noticed that there were some threads with similar questions, and I did look through them but did not really get a convincing answer. Here s my question: The subquery below returns a Table with 3 ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

php return a specific row from query

Is it possible in php to return a specific row of data from a mysql query? None of the fetch statements that I ve found return a 2 dimensional array to access specific rows. I want to be able to ...

Character Encodings in PHP and MySQL

Our website was developed with a meta tag set to... <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> This works fine for M-dashes and special quotes, etc. However, I ...

Pagination Strategies for Complex (slow) Datasets

What are some of the strategies being used for pagination of data sets that involve complex queries? count(*) takes ~1.5 sec so we don t want to hit the DB for every page view. Currently there are ~...

Averaging a total in mySQL

My table looks like person_id | car_id | miles ------------------------------ 1 | 1 | 100 1 | 2 | 200 2 | 3 | 1000 2 | 4 | 500 I need to ...