اضافه کردن یک مقدار به یک فیلد از رکورد

این تاپیک 4 پاسخ و 3 مشارکت کننده دارد . آخرین آپدیت توسط :  Mohammad Jafari ،‏ 1 سال و 2 ماه پیش .

این تاپیک تاکنون 2855 بازدید داشته است .

نویسنده پست
پنج شنبه ، ۳۰ خرداد ۱۳۹۲     ۳:۱۰ ب.ظ #


بهنام

Subscriber
86 پست89 تاپیک

سلام

چطور می تونم در یک رکورد یک مقدار جدیدی را اضافه کنم،یعنی در آن رکورد مقدار قبلی آن حذف نشود و فقط یک مقدار جدید به آن اضافه شود.

به طور مثال :

در کد بالا مقدار قبلی فیلد thanks پاک شده و مقدار جدیدی را می گیرد.

چطوری مقدار جدید را به آن اضافه کنم.(علاوه بر مقدار قبلی موجود در فیلد thanks مقداری جدیدی به آن اضافه شود.)؟؟

0  تشکر
پنج شنبه ، ۳۰ خرداد ۱۳۹۲     ۳:۴۷ ب.ظ #


لقمان آوند

مدیر ارشد
VIP
1704 پست5 تاپیک

جمع کن مقدار قبلی رو باهاش و تو خودش ذخیره کن :

1  تشکر
پنج شنبه ، ۳۰ خرداد ۱۳۹۲     ۵:۴۶ ب.ظ #


بهنام

Subscriber
86 پست89 تاپیک

خیلی ممنون

1  تشکر
پنج شنبه ، ۳۰ خرداد ۱۳۹۲     ۶:۳۰ ب.ظ #


بهنام

Subscriber
86 پست89 تاپیک

من از کد شما استفاده کردم ولی در ستون thanks فقط مقدار 0 ثبت را میکند. مقدار متغیر thansks

($thanks) یک مقدار رشته ای است من فکر کنم بخاطر این هست؟ با چه عملگرد این دو رشته را با هم الحاق کنم؟

0  تشکر
دوشنبه ، ۱۲ بهمن ۱۳۹۴     ۵:۴۲ ب.ظ #


Mohammad Jafari

Subscriber
1 پست0 تاپیک

به این روشه دوست عزیز باید از تابع concat() استفاده کنی

mysql_query("UPDATE tabel SET concat(fild,'string') WHERE ip = '$ip')

در این صورته که فیلد با رشته جمع و ذخیره میشه

1  تشکر
پست 1 تا 5 (از مجموع 5 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .