واضح آرشیو وب فارسی:سایت ریسک: جستجوی جدول htarahi 30 فروردين 1389, 18:00سلام:green: یه کد می خوام (یا راهنمایی:wink:) که بیاد یه ستون از جدول رو برا یه عبارت خاص جستجو کنه. ردیف های جدولمون هم نا مشخصه ، یا بهتر بگم متغیره !:-? تا اینجاش زیاد سخت نیست ،اما می خوام این عمل هر 10-15 دقیقه یک بار اتوماتیک انجام بشه ! ziXet 30 فروردين 1389, 19:46سلام:green: یه کد می خوام (یا راهنمایی:wink:) که بیاد یه ستون از جدول رو برا یه عبارت خاص جستجو کنه. ردیف های جدولمون هم نا مشخصه ، یا بهتر بگم متغیره !:-? تا اینجاش زیاد سخت نیست ،اما می خوام این عمل هر 10-15 دقیقه یک بار اتوماتیک انجام بشه ! اگه یه نمونه بدی بهتر میشه راهنمایی کرد htarahi 30 فروردين 1389, 22:51والا نمونه که ......اگر درستش کرده بودم که نیازی به سؤال نبود:green: حالا اینکه تو سایتا استفاده شده باشه یا نه رو هم نمی دونم:cool: چیزیه که با توجه به نیازم به ذهنم رسیده:paint: بگذارید یه کم بیشتر توضیح بدم ...... من یه فرم "تماس با ما" دارم ،یه فرم ساده ،که نوشته های مشتری ها رو توی دیتابیس ذخیره می کنه. به ازای هر مشتری ما یه فیلد داریم ادمین هم نوشته ها رو که خوند اون فیلد رو صفر می کنه. حالا من می خوام به صورت دوره ای هر 10-15 دقیقه روی اون ستون از جدول یه چک انجام بشه و اگر کسی پیغامی گذاشته باشه با یه علامت توی صفحه ی ادمین نشون داده بشه:wink: o_real_love 30 فروردين 1389, 23:48سلام دوست عزیز فکر کنم شما باید از جاوا اسکریپت استفاده کنی البته گه منظورت رو درست فهمیده باشم:-? ziXet 31 فروردين 1389, 07:54والا نمونه که ......اگر درستش کرده بودم که نیازی به سؤال نبود:green: حالا اینکه تو سایتا استفاده شده باشه یا نه رو هم نمی دونم:cool: چیزیه که با توجه به نیازم به ذهنم رسیده:paint: بگذارید یه کم بیشتر توضیح بدم ...... من یه فرم "تماس با ما" دارم ،یه فرم ساده ،که نوشته های مشتری ها رو توی دیتابیس ذخیره می کنه. به ازای هر مشتری ما یه فیلد داریم ادمین هم نوشته ها رو که خوند اون فیلد رو صفر می کنه. حالا من می خوام به صورت دوره ای هر 10-15 دقیقه روی اون ستون از جدول یه چک انجام بشه و اگر کسی پیغامی گذاشته باشه با یه علامت توی صفحه ی ادمین نشون داده بشه:wink: باید به ازای هر درخواست یا همون تماس مشتری یه رکورد داشته باشی که تو اون رکورد اطلاعات مشتری و پیام مشتری و یه فیلد مثلا به نام read باشه اگه مدیر پیام رو خوند شما باید فیلد اون رکورد رو آپدیت کنی/ هر دفعه هم باید با یه کوئری رکوردهایی که فیلد read اونها مثلا 0 هست (خونده نشدن) رو بکشی بیرون و به مدیر نشون بدی o_real_love 31 فروردين 1389, 09:47چجوری میشه فهمید که یه رکورد دیده شده یا نه؟ یا از کجا بفهمیم مدیر اون رکورد رو دیده؟؟؟ sharktech 31 فروردين 1389, 10:14چجوری میشه فهمید که یه رکورد دیده شده یا نه؟ یا از کجا بفهمیم مدیر اون رکورد رو دیده؟؟؟ ما توی جدول دیتابیسمون یه فیلد به نام stat ایجاد می کنیم و مقدار اون رو همیشه به صورت پیش فرض یک قرار می دیم و اگه مدیر اون فیلد رو خوند مقدارش رو به صفر تغییر میدیم و اینطوری میشه فهمید که اون فیلد یه بار خونده شده یا نه. o_real_love 31 فروردين 1389, 10:33اینو عزیز میدونم الگوریتمش چجوریه؟؟؟؟ از کجا بفهمیم مدیر توی لیست تماس ها به روی لینک مربوطه کلیک کرده؟؟؟؟؟؟ htarahi 31 فروردين 1389, 10:48صحبت دوستان درسته :) سپاسگزارم:rose: اما من چیزی راجب سؤالم دستگیرم نشد:-?:cry: حالا من می خوام به صورت دوره ای هر 10-15 دقیقه روی اون ستون از جدول یه چک انجام بشه و اگر کسی پیغامی گذاشته باشه با یه علامت توی صفحه ی ادمین نشون داده بشه:wink: htarahi 31 فروردين 1389, 10:56از کجا بفهمیم مدیر توی لیست تماس ها به روی لینک مربوطه کلیک کرده؟؟؟؟؟؟ خب از دستور update استفاده می کنیم و کلید اجرای اون رو (منطورم دستور آپدیته) هم یه لینک می گذاریم که در پایان نوشته ی هر مشتریست. به عبارتی مدیر پس از خوندن هر نوشته بر روی این لینک یا کلید که در انتهای نوشته هست کلیک می کنه و نوشته رو از حالت "ناخوانده" خارج می کنه:) ziXet 31 فروردين 1389, 11:04اینو عزیز میدونم الگوریتمش چجوریه؟؟؟؟ از کجا بفهمیم مدیر توی لیست تماس ها به روی لینک مربوطه کلیک کرده؟؟؟؟؟؟ الگوریتم رو توضیح دادم ! شما باید تبدیلش کنید به کد! o_real_love 31 فروردين 1389, 12:00میشه یه نمونه کد کوچیک بذارین؟؟؟ من هنوز متوجه نشدم :green:من چه خنگ شدم :lol: k2-4u 31 فروردين 1389, 21:51برای کار اصولی این بدرد می خوره meysam-fathi 02 ارديبهشت 1389, 22:28شما میتونی با استفاده از آژاکس دیتا بیس رو چک کنی setInterval("function_name ()", time); o_real_love 03 ارديبهشت 1389, 11:21عالی بود میثم جون تنک یو!!!!:green: htarahi 03 ارديبهشت 1389, 23:46شما میتونی با استفاده از آژاکس دیتا بیس رو چک کنی setinterval("function_name ()", time); یه کم توضیح می دید ؟؟؟:-? meysam-fathi 04 ارديبهشت 1389, 19:17عادت ندارم زیاد توضیح بدم من کلید رو میدم یه کم سرچ کن اینقدر سرچ کن تا تمام لینک های گوگل بنفش بشه
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 274]