الأحد، 17 سبتمبر 2017

ما هي الطريقة لإخفاء النتائج المكررة المجلوبة من الداتابيس في مصفوفة؟؟

لدي ثلاث مصفوفات أتية من الداتابيس على الشكل التالي :

  • المصفوفة الاولة مطابقة للكلمة ('word$')

  • المصفوفة الثانية مشابهة من نهاية الكلمة ('%word$')

  • المصفوفة الثالثة مشابهة من الجهتان ('%word$%')

لكن عند عملية البحث يكون هناك نتائج مكررة في البحث الثاني والثالث .

هذا الكود :

$sql = "SELECT * FROM word_germany WHERE arabic_filtered LIKE '$word' or word LIKE '$word' ORDER BY LENGTH(descreption) DESC LIMIT 10 ";

$sql = "SELECT * FROM word_germany WHERE arabic_filtered LIKE '$word%' or word LIKE '$word%' ORDER BY LENGTH(word) ASC LIMIT 10 ";

$sql = "SELECT * FROM word_germany WHERE german_description_filter LIKE '%$word%' ORDER BY LENGTH(word) ASC LIMIT 10 ";



from حسوب I/O - الأكثر شيوعاً http://ift.tt/2xIkeYD

ليست هناك تعليقات:

إرسال تعليق

دائماً، رأيكم يهمنا،