انتخاب همه فیلدها .

شروع موضوع توسط saeed_19_karaj ‏3 اکتبر 2007 در انجمن PHP

  1. saeed_19_karaj

    saeed_19_karaj کاربر تازه وارد

    تاریخ عضویت:
    ‏16 مارس 2006
    نوشته ها:
    494
    تشکر شده:
    1
    محل سکونت:
    سئوال جالبی بود
    سلام دوستان من یک منوی پایین افتادنی دارم که در اون استان های ایران هست و برای جستجو در سیستم دوستیابیم هست که یک استان را انتخاب کنه و جستجو کنه . حالا میخوام یک گزیینه داشته باشه که همه استانها باشه

    چه جوری value بدم که تمام استان ها رو سرچ کنه؟

    یک کمک کنید . دم همتون گرم:wacko:
     
  2. peymanafraz

    peymanafraz کاربر تازه وارد

    تاریخ عضویت:
    ‏28 دسامبر 2005
    نوشته ها:
    135
    تشکر شده:
    0
    محل سکونت:
    $strHome
    اگه کوئری برای جستجو در بانک میخواین خوب میتونین اصلا استان رو جزو شرططتون قرار ندین. مثلا اگه برای جستجو در یک استان مینویسین :
    کد:
    SELECT * FROM members WHERE ostan='tehran' AND name='ali'
    
    برای جستجو در بین تمام استانها بنویسین :
    کد:
    SELECT * FROM members WHERE name='ali'
    
    شاید من منظورتون رو درست نفهمیدم ولی چیزی که گرفتم این بود
     
  3. saeed_19_karaj

    saeed_19_karaj کاربر تازه وارد

    تاریخ عضویت:
    ‏16 مارس 2006
    نوشته ها:
    494
    تشکر شده:
    1
    محل سکونت:
    سئوال جالبی بود
    میدونم چی میگید

    آخه جستجوی استان مورد نظر من هست

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

    الان از این کد استفاده میکنم

    PHP:
    $result mysql_query("SELECT * FROM yahooid WHERE sex = '$sex' AND age > '$age_min' AND age < '$age_max' AND location = '$location'LIMIT $start$step");
    ولی میخوام اگه توی منو پایین افتادنی گزینه همه استانها انتخاب شد به قول شما location = '$location' از بین برود

    چه جوری؟
     
  4. hichkas021

    hichkas021 Registered User

    تاریخ عضویت:
    ‏7 می 2006
    نوشته ها:
    189
    تشکر شده:
    0
    محل سکونت:
    No Where
    خوب با 1 شرط چک کن :
    PHP:
    if($_POST['loc'] == "all")
    $sql "SELECT * ...";
    else
    $sql "SELECT * ....";
    $result mysql_query($sql);
    البته اگه به جای = از LIKE استفاده کنی، می شه از % هم استفاده کرد :
    کد:
    WHERE `location` LIKE '%'
    
    کد بالا هم همه فیلد ها رو انتخاب می کنه...
     
  5. saeed_19_karaj

    saeed_19_karaj کاربر تازه وارد

    تاریخ عضویت:
    ‏16 مارس 2006
    نوشته ها:
    494
    تشکر شده:
    1
    محل سکونت:
    سئوال جالبی بود
    اوکی

    گرفتم

    مشکل رفع شد

    دمت گرم . تو حلال مشکلاتی
     
عسل طبیعی و گرده گل ایرانیavanak  همکاری در فروش