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

نام تاپیک: استفاده از like به صورت prepare statment در pdo

  1. #1

    استفاده از like به صورت prepare statment در pdo

    سلام
    یک کلاس پایگاه داده دارم که توابع اش کوئری رو به همراه آرایه انجمنی از داده ها دریافت و به صورت prepare statment بقیه کارهها رو انجام میده.


    $DB->Select('SELECT tag FROM tags');
    while( $Result = $DB->FetchObj())
    {
    $Like = '%'.$Result->tag.'%' ;
    $Array = array('like' => $Like);
    $DB->Select('SELECT posttags
    FROM ptags
    WHERE tag LIKE :like' ,
    $Array);
    $Num = $DB->EffectNum();
    echo '<a href="#" class="list-group-item">'.$Tag.
    '<span class="badge pull-left">'.$Num.'</span></a>' ;

    }
    $DB-

    اما کد بالا رو وقتی استفاده می کنم کار نمی کنه سیستم هنگ می کنه مثل اینکه تووی یه حلقه بی پایان گیر کرده باشه .
    مشکل در اینه که شرط حلقه (خط دوم) داره دوباره داخل حلقه مقداردهی میشه
    برای حل مشکل دوتا راه به نظرم میرسه
    یا یک آبجکت دیگه دیتابیس تعریف کنم یا از یک آرایه استفاده کنم ولی میخواستم بدونم میشه از کوئریهای تو در تو استفاده کرد اگه میشه ممنون میشم راهنمایی کنید.

  2. #2

    نقل قول: استفاده از like به صورت prepare statment در pdo

    دوستان منتظر کمک شما هستم

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

  1. استفاده از like در دستورات SQL
    نوشته شده توسط hamidreza در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 3
    آخرین پست: دوشنبه 30 خرداد 1390, 08:50 صبح
  2. مشکل جستجو در یک فیلد با استفاده از like
    نوشته شده توسط moohssenn در بخش PHP
    پاسخ: 8
    آخرین پست: سه شنبه 18 بهمن 1384, 11:55 صبح
  3. استفاده از Like در Query
    نوشته شده توسط hamid159 در بخش برنامه نویسی در 6 VB
    پاسخ: 4
    آخرین پست: شنبه 01 بهمن 1384, 09:12 صبح
  4. نحوه استفاده از Like در Query
    نوشته شده توسط hamid159 در بخش SQL Server
    پاسخ: 5
    آخرین پست: شنبه 01 بهمن 1384, 09:10 صبح
  5. استفاده از like در Query برای فیلدهای integer
    نوشته شده توسط javidtaheri در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 1
    آخرین پست: دوشنبه 01 تیر 1383, 17:26 عصر

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

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