في قاعدة بيانات MySQL .. باستخدام سكربت PHP.
أرجو المساعدة .. وشكراً![]()
في قاعدة بيانات MySQL .. باستخدام سكربت PHP.
أرجو المساعدة .. وشكراً![]()
أنا سبق أن رأيت مشاركة لأحد الأخوة ولكن لم أفلح بالعثور عليها عند محاولة البحث![]()
السلام عليكم و رحمة اللة وبركاتة
بدك تعمل array فيها الاحرف المتشابه
و يصير البحث من خلالها
__________________
Jad's thoughts
وعليكم السلام ورحمة الله وبركاته
شكراً لك .. ولكن لم افهم .. احتاج مثال.
السلام عليكم
هذي جملة البحث غيرها مثل ماتبيكود PHP:
SELECT field1, field2 FROM table WHERE BINARY key1='$value1' OR|AND BINARY key2='$value2'
بس اضف كلمة
Binary
OR|AND
يعني احداهما
تحياتي لك.
بارك الله فيك أخي الحبيب، ولكن لم ينفع ذلك معي، هل من مثال كامل![]()
جرب :
غير الـ table باسم الجدول أو الجداولكود PHP:
SELECT * FROM table WHERE field LIKE BINARY '%بحث_word%'
غير الـ field بإسم الحقل
غير الـ word إلى الكلمة المراد البحث عنها
![]()
__________________
MESSENGER : fahd_alotaibi@hotmail.com
SKYPE (24 Hours | 7 Days):fahd_alotaibi
ما فهمت السؤال![]()
__________________
http://www.taqniah.com
شكراً ولكن كلها لم تنفع![]()
![]()
لا يعملكود:$result = mysql_query("SELECT * FROM link WHERE BINARY name = '$keyw' ORDER BY ord");![]()
السلام عليكم
عزيزي متأكد ما أشتغل معاك ؟ هل ما أشتغل نهائياً أو لم يفرق
على العموم فيه مواضيع مساعدة توني بحثت عنها
http://www.swalif.net/softs/showthre...ghlight=BINARY
و
الموضوع هذا
http://www.swalif.net/softs/showthre...ghlight=BINARY
إذا ما فادك ولا واحد منهم ، رد علي هنا ، لأن انا شايف الموضوعين هذولا وردي فوق وإضافة أخوي في الله أبوعتيبة يفترض بهم حل المشكلة نهائياً.
لاحظ LIKE إذا كانت الكلمة ضمن مجموعة كلمات ، و يساوي اذا كانت لحالها في الحقل ، وكان الحقل نصي ( بإختلاف أنواعه ) . وعلامة النسبة المئوية قبل أو بعد أو كليهما . وإضافة Binary في الترتيب اذا تبي الترتيب دقيق ( الموضوع الأول )
أنا شخصياً الكلمة هذي نفت كل مشاكل عدم التفرقه من زمن طويل وماعادت نفس المشاكل والله أعلم.
إن شاء الله أكون أفدتك ومن الأخوان اللي عنده علم مابيقصر ان شاء الله .
وعليكم السلام
جزاك الله خيراً، إن شاء الله أجرب أكثر.
الحل بسيط إذا كانت كلمة واحدة
الفكرة هي:
$word="سيارة"
$word2= replace ة with ه ""
بعدين استخدم
Or
في الكويري
هذا بالنسبة لكلمة واحدة
لكن لو كان المستخدم راح يبحث عن
"سيارة يابانية"
فالإحتمالات تكون
"سياره يابانية"
أو
"سياره يابانيه"
أو
"سيارة يابانيه"
يعني الكويري راح تكون فيها ثلاثة OR
صارت الإحتمالات كثيرة
وتصير أكثر في الجملة التالية
"شركة صناعية يابانية عالمية"
اللي اقصده أنه الأفضل انك ما تفكر تساوي بين "ه" و ة
ولا "أ" و ا
ولا غيرها
آسف إذا كانت كتابتي غير منظمة