رفتن به مطلب
بخش Unity به انجمن اضافه شد
  • 0

گرفتن جدیدترین رکورد های دیتابیس آنلاین


sejil

سوال

سلام

امروز سوال زیاد دارم شرمنده هی پست میدم

 

من یه برنامه دارم که چنتا مورد از اطلاعات رو از دیتابیس آفلاین میگیره ، حالا یا دیتابیس آنلاین

مثلا در دیتابیس آفلاین 20 تا رکورد هستش ، میخوام مثلا اگه کاربر روی یه باتن بروزرسانی کلیک کرد اگه رکورد جدیدی اضافه شده باشه اونو بگیره و تو آفلاین ثبت کنه

من در رابطه با گرفتن رکورد های جدید پستی پیدا نکردم اگه میشه کمک کنید مرسی

:gol: :give_heart:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

6 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام

من هم همین سوال رو دارم اگه کسی راهنمایی کنه

طریقه وصل شدن به دیتابیس آنلاین یا ریموت رو می خواستم بدونم که بتونم از طریق اون دیتابیس آفلاینم رو آپدیت کنم.البته منظور من دیتابیس sql server هستش

لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود

این همون بحث لیمیت کردن هست.

ببینید به این صورت عمل میشه

ما میاییم RowCount دیتابیس آفلاین رو میگیریم و همچنین دیتابیس آنلاین هم به همین صورت

خب بعدش میاییم مقادیر رو با هم مقایسه میکنیم

مثلا دیتابیس آفلاین ما 100 رکورد داره و دیتابیس آنلاین 120

خب این به این معنی هست که باید 20 رکورد آخر رو لیمیت کرد و گرفت و به دیتابیس آفلاین Insert کرد !

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این لیمیت میاد فقط میبینه از آخر چیزی اضافه شده یا نه

من میخوام ببینه کلا چیزی تغیر کرده تو دیتابیس بیاد اونو بگیره

مرسی از کمکتون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود

این همون بحث لیمیت کردن هست.

ببینید به این صورت عمل میشه

ما میاییم RowCount دیتابیس آفلاین رو میگیریم و همچنین دیتابیس آنلاین هم به همین صورت

خب بعدش میاییم مقادیر رو با هم مقایسه میکنیم

مثلا دیتابیس آفلاین ما 100 رکورد داره و دیتابیس آنلاین 120

خب این به این معنی هست که باید 20 رکورد آخر رو لیمیت کرد و گرفت و به دیتابیس آفلاین Insert کرد !

داداش میشه یه کوچولو با کد توضیح بدی ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این لیمیت میاد فقط میبینه از آخر چیزی اضافه شده یا نه

من میخوام ببینه کلا چیزی تغیر کرده تو دیتابیس بیاد اونو بگیره

مرسی از کمکتون

 

 

سلام برای اینکار روش های مختلفی هست اگه اشخصا زیادی در ایین خصوص مشکل دارن ییک فیلم آموزشی براش بزنم ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

داداش میشه یه کوچولو با کد توضیح بدی ممنون

 

گرفتن تعداد ردیف های دیتابیس آفلاین رو که استاد تر از بنده هستید دیگه

در مورد آنلاین میایید از اینکه select رو انجام دادید میایید میگید :

$row = mysql_num_rows($result);
echo $row; 

$result اسم همون string ای هست که مساوی کوئری select قرار دادیم

به همین راحتی تعداد رکورد های دیتابیس آنلاین رو به دست میارید

بعدش هم میتونید از طریق limit و offset از هر ردیف تا هر ردیف دیگه رو بگیرید !

توضیحات بیشتر در مورد limit و offset

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...