-
November 29th, 2012, 14:40
#1
پیغام خطا در phpmyadmin
با سلام.
کسی از دوستان میدونه پیغام خطای زیر مربوط به چی میشه و چطور میشه حلش کرد؟
#1064- You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax
میخوام با استفاده از دستورات sql query و استفاده از کد زیر تغیییراتی در مطالب ایجاد کنم:
UPDATE tablename SET tablefield = replace(tablefield,"findstring","replacestring");
درواقع میخوام در یکی از فیلدها (jos_content) تغییراتی ایجاد کنم که اون پیغام ظاهر شد.
ممنون میشم راهنمایی بفرمایید.
اگه سوال رو در جای خودش نپرسیدم لطفا انتقال بدید با تشکر.
-
-
November 29th, 2012 14:40
# ADS
-
December 15th, 2012, 09:06
#2
پاسخ : پیغام خطا در phpmyadmin
کسی میدونه بگه ما هم یاد بگیریم
تشکر
-
-
December 15th, 2012, 09:53
#3
پاسخ : پیغام خطا در phpmyadmin
Syntax دستوری که زدید اشتباه هستش. (استفاده از تابع replace در SQL: ** / **) با توجه به ساختار این تابع فکر کنم فقط روی خروجی عمل می کنه و نه روی داده ذخیره شده.
برای انجام کارتون از دستور زیر استفاده کنید:
کد:
UPDATE tableName SET fieldName = 'newValue' WHERE fieldName = 'oldValue';
ویرایش توسط ≡ ALEX ≡ : December 15th, 2012 در ساعت 09:58
-
تعداد تشکر ها از ≡ ALEX ≡ به دلیل پست مفید