amir jafari
1 سال پیش توسط amir jafari مطرح شد
1 پاسخ

فیلتر جست و جو

سلاممم
چطوری میتونم فیلتر رو برای سرچ باکسم اعمال بکنم؟
برای مثال وقتی من روی محبوب ترین ها کلیک میکنم بیاد از یکی سطر های محصول من به نام avg از بزرگ به کوچک مرتب کنه
یا وقتی روی ارزان ترین کلیک میکنم از سطر قیمت من کمترین عدد رو نشون بده
همه این کدهارو بلدم اما نمیدونم وقتی روی برای مثال ارزان ترین عدد کلیک میکنم کد های sql من تغییر کنه و محصولات نمایش داده بشن
و دوباره وقتی روی محبوب ترین کلیک کردم کد های sql من تغییر کنن


ثبت پرسش جدید
amir jafari
@sharkbeat 1 سال پیش مطرح شد
0

راهکار این کار را پیدا کردم.
با جاوا اسکریپت تعیین کردم که هربار هرکدام از گزینه ******** انتخاب شد
نیم اینپوت من تغییر کنه
و برای هرکدام از نیم ها if isset نوشتم
و در آخر با else تعیین کردم که اگر هیچدام از این ها ارسال نشد و یا سرچ کابر موفقیت امیز نبود خطا بده
باید از دستورات شرطی if esleif استفاده کرد با توجه به اینکه کدهای html در php نمیتوان نوشت
باید از این ترفند استفاده کرد
<?php }

          elseif(isset($_GET["xpensive"])){
  $searchquery= $_GET["xpensive"];s
  $getusers = mysqli_query($db,"SELECT * FROM adminpost WHERE namep LIKE '$searchquery'");  
      if(mysqli_num_rows($getusers) > 0){

      while($row=mysqli_fetch_array($getusers))
    { 

      ?>

در این فضا باید کد های html که به کاربر نمایش داده میشه نوشته بشن و بعد
<؟php }}} ?>


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

ورود یا ثبت‌نام