PDA

View Full Version : مشکل با Update



koruir
پنج شنبه 03 دی 1388, 10:46 صبح
1.به خدا سرچ کردم. ولی هر کدی که بدست میآوردم Error میداد.
2. مناز کد زیر استفاده میکنم که اون رو از سایت tizzag پیدا کردم:



<?php
mysql_connect("localhost", "root", "") or die(mysql_error());
echo "Connected to MySQL<br />";

mysql_select_db("ww2_order") or die(mysql_error());
echo "Connected to Database";

mysql_query("UPDATE order SET `Read`= 'yes' WHERE `ID`= 1 ");
?>


اما Error میده:



Connected to MySQL
Connected to Database
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order Read='yes' WHERE ID = '1'' at line 1


اینم جدولش:



CREATE TABLE `order` (
`ID` BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`Name` VARCHAR( 250 ) NOT NULL ,
`Read` VARCHAR( 3 ) NOT NULL DEFAULT 'no',
`Date` VARCHAR( 10 ) NOT NULL,
`Time` VARCHAR( 10 ) NOT NULL
) ENGINE = MYISAM ;


ممنون میشم که جواب بدین.

snail22
پنج شنبه 03 دی 1388, 12:53 عصر
فکر کنم چون order تو MySQL کلمه کلیدی هست حتما باید تو `` بزاریش


mysql_query("UPDATE `order` SET `Read`= 'yes' WHERE `ID`= 1 ");

اینو امتحان کن