نمایش نتایج 1 تا 3 از 3

نام تاپیک: چطوری میشه با زدن دکمه بعد و قبل رکوردهای درون دیتابیس نمایش داد

  1. #1

    Post چطوری میشه با زدن دکمه بعد و قبل رکوردهای درون دیتابیس نمایش داد

    من رکوردهای درون دیتابیس با بدست اوردن شماره id نمایش میدم

    حالا یک دکمه درست کردم که میگه نمایش رکورد بعد که شماره id با 1 جمع میکنه و رکور بعد نمایش میده


    مشکلم اینجاست که بعضی وقتما مثلا بین شماره id انتخاب شده تا شماره id بعد یک رقم فاصله نداره و رکورد های مابین حذف شدن


    چطوری میتونم شرط بزارم که اول شماره رکورد انتخاب شده با یک رقم بعد چک کنه اگر رکورد بعدی اون id داشت نمایش بده اگر نه یک رقم دیگه جمع بزنه و رکورد بد نمایش بده


    $ID_START=1000;
    $check_post_number=mysql_query("SELECT * FROM `comment` WHERE `id`>'".$ID_START."' limit 1");

    $next_comment_id = mysql_fetch_array($check_post_number);

    $chech_id_record=mysql_num_rows($check_post_number );

    if($chech_id_record>0 && $next_comment_id[0]!='1')

    {

    $next_comment = $next_comment_id[0];

    }

    else

    {

    $next_comment = $ID_START;

    }


    آخرین ویرایش به وسیله hamidhassas : یک شنبه 12 فروردین 1397 در 09:28 صبح

  2. #2
    کاربر دائمی آواتار SlowCode
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اردبیل
    پست
    2,638

    نقل قول: چطوری میشه با زدن دکمه بعد و قبل رکوردهای درون دیتابیس نمایش داد


    $ID_START=1;
    $check_post_number=mysql_query("SELECT * FROM `comment` WHERE `id`>'".$ID_START."' limit 1");
    $chech_id_record=mysql_num_rows($check_post_number );

  3. #3

    نقل قول: چطوری میشه با زدن دکمه بعد و قبل رکوردهای درون دیتابیس نمایش داد

    چطوری میتونم ID رکورد قبل بدست بیارم کد به صورت زیر تغییر دادم اما جواب نمیده



    try
    {
    $select_post_back_sql = $database_connect->prepare("SELECT * FROM `blog_comment` WHERE `id`<:next_id limit 1");
    $select_post_back_sql->bindParam(':next_id', $edit_comment_id, PDO::PARAM_STR, 100);
    $select_post_back_sql->execute();
    $post_back_row=$select_post_back_sql->fetch(PDO::FETCH_ASSOC);
    }
    catch(PDOException $error)
    {
    trigger_error('خطا: عدم موفقیت در تعیین نظر بعد از بانک اطلاعاتی<br>' . $error->getMessage(), E_USER_ERROR);
    }
    if($select_post_back_sql->rowCount()>=1 && $post_back_row['id']!='1')
    {
    $back_comment = $post_back_row['id'];
    }
    else
    {
    $back_comment = $edit_comment['id'];
    }

تاپیک های مشابه

  1. مبتدی: چطوری میشه توی فرم اصلی با زدن دکمه به فرم جدید باز کرد
    نوشته شده توسط pouya ka در بخش C#‎‎
    پاسخ: 2
    آخرین پست: دوشنبه 16 دی 1392, 18:58 عصر
  2. سوال: چطوری میشه با زدن enter رویداد کلیک یک دکمه فراخوانی شه؟
    نوشته شده توسط saldin در بخش ASP.NET Web Forms
    پاسخ: 8
    آخرین پست: پنج شنبه 18 شهریور 1389, 01:18 صبح
  3. پاسخ: 6
    آخرین پست: جمعه 31 اردیبهشت 1389, 21:57 عصر
  4. پاسخ: 4
    آخرین پست: شنبه 03 اسفند 1387, 00:11 صبح
  5. آموزش: انتقال به کنترل بعد با زدن دکمه Enter
    نوشته شده توسط Pioneers در بخش C#‎‎
    پاسخ: 1
    آخرین پست: دوشنبه 10 دی 1386, 12:49 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •