اللهم لك الحمد ، ومنك الفرج ، واليك المشتكي ، وأنت المستعان ، ولا حول ولا قوة الا بك .. |
![]() | ![]() |
| الصحيفة التقنية | الصفحة الرئيسية | مركز تحميل مطور | استخدم ختم مطور | قوِ موضوعك هام | أعلن في مُطِّورْ | شرح السي بانل جديد | افحص البيج رانك | دعم فني مجاني | |
| |
| |||||||
| لغات برمجة مواقع PHP, ASP, Java Script, Perl دورات، دروس، نقاشات، وتبادل خبرات في كلاً من php asp java scripts perl وغيرها. |
![]() |
| | LinkBack | أدوات الموضوع | انواع عرض الموضوع |
|
#1
| ||||
| ||||
| استفسار : كيف اقوم بعمل مركز بحث بسيط سجل دخولك او إضغط هنا للتسجيل اخواني بارك الله فيكم عندي اسفسار انا لدي قاعده بيانات تحتوي على كذى خانه اريد ان اعرف ماهو الاستعلام mysql الذي البحث داخل هذي الخانات كلها وعند التطابق " اي كلمه "من كلمات البحث مع اي كلمه من محتوى القاعده كلمله ... يظهرها .... واريد ترتيبها بحسب عدد الكلمات المتطابقه " الاكثر تطابقا ... الاسبق في الظهور .... هل هذا ممكن ؟؟؟؟ الف شكر لكم |
| | رقم المشاركة : [2] | |
| مطور نشيط ![]() ![]() ![]() | سجل دخولك او إضغط هنا للتسجيل اقتباس:
السلام عليكم أخى الكريم الاستعلام وحده غير كافى الا فى حالة ان field اللى تبحث فيه يكون كلمة واحده و فى هذه الحالة يكون الاستعلام كالأتى كود PHP: و تقوم بعمل while loop و تحدد عدد النتاج فى الاستعلام مثلا LIMIT 30 أما اذا كنت تبحث فى text و ليس كلمة واحدة فتحتاج الى شوية شغل أكثر و هتضطر لتقسيم الجمل الى كلمات بدالة explode() و العملية هتكبر شوية و لكن هى دى الفكرة عموما اذا لم يكن هناك وقت أمامك انصحك باستخدام dreamweaver هناك كود بحث هو ممكن يعملوا و لكن بعد الاتصال بالموقع و قاعدة البيانات بدون ما تتدخل فى الكود. بالتوفيق ان شاء الله | |
| | ||
| | |
| | رقم المشاركة : [3] |
| مطور جديد ![]() ![]() | سجل دخولك او إضغط هنا للتسجيل طيب تمام .... سهل جدا تقسيم جمله البحث للكلمات وعمل لوب ولاكن هناك 3 مشاكل مع قاعده البيانات الاولى : كيف اقوم بتقسيم الجمله داخل القاعده ووضعها في استعلام الثانيه : عند عمل لوب سوف يكون لدينا الكثير من الاستعلامات .... كيف استطيع دمجها مع بعض ووضعها في استعلام واحد ووضع لها limit معين مثلا 30 نتيجه " لمجموع الاستعلمات كلها " الثالثه : هي طريقه التريب فانا اريدها بعدد تشابه كلمات النتيجه مع كلمات البحث |
| | |
| | |
| | رقم المشاركة : [4] | |||
| مطور نشيط ![]() ![]() ![]() | سجل دخولك او إضغط هنا للتسجيل اقتباس:
الله يعطيك العافية انت أخى الكريم لا تحتاج الى تقسيم الجمل فى قاعدة البيانات بل فقط فى جملة البحث الفيديو ده ممكن يساعدك
و فيه درس هنا فى المنتدى و لكن بطريقة أخرى و لكنى لم أختبرها أو اطبقها من قبل http://www.mtwer.com/vb/t22137.html (أخطر درس لكيفية برمجة محرك بحث متصل بقواعد البيانات يصلح لاى اسكربت) اتمنى ان تكون حلولا نافعة بارك الله فيك | |||
| | ||||
| | |
| | رقم المشاركة : [5] |
| :: + عضو شرف + :: ![]() ![]() ![]() ![]() | سجل دخولك او إضغط هنا للتسجيل تم تقييم ردك كمميز .. صراحه رد جميل وتوضيح رائع لصاحب الموضوع .. وان شاء الله صاحب الموضوع يستفيد اكثر معنا .. اخوي صاحب الموضوع ان واجهتك اي مشاكل اخرى او لم تفهم مقطع ماهو موجود بالشرح سأقوم بشرحه لك .. ---------- سؤال خارج عن الموضوع .. اخوي صاحب الموضوع اسم عضويتك كأنها مرت علي من قبل .. اعتقد في منتدى آخر كنت اشارك انا به .؟؟! |
| | |
| | |
| | رقم المشاركة : [6] | |
| مطور نشيط ![]() ![]() ![]() | سجل دخولك او إضغط هنا للتسجيل اقتباس:
الله يعطيك العافية أخى الكريم ttmtt جزاكم الله كل خير و دائما بنتعلم منك بارك الله فيك و فى أمثالك و رفع شأن الأمة بكم
| |
| | ||
| | |
| | رقم المشاركة : [7] |
| مطور جديد ![]() ![]() | سجل دخولك او إضغط هنا للتسجيل الف شكر اخوي captainhass الفديو ممتاز جدا وطبقته وزبط معي 100% يعطيك العافيه بقي لدي استفسار صغير وهو كيف استطيع ترتيب نتائج البحث بحسب عدد الكلمات المتطابقه ... لا اعلم هل هذا ممكن ؟ ttmtt اسمك " ماجد " على ما اعتقد ... صحيح ؟؟ ![]() .... انا كنت ومازلت اشارك في منتدى php وتفاجات في استفساري الاول بوجودك وكنت اضن انه مجرد تشابه " نك نيم " او ما شابه وانا إلي كنت اعتقد انك انقطت عن البرمجه ولاكن ماشاء الله عليك ماينخاف عليك مبدع في كل مكان ![]() الف الف شكر لكم جميعا |
| | |
| | |
![]() |
| العلامات المرجعية |
مواضيع جديدة في قسم لغات برمجة مواقع PHP, ASP, Java Script, Perl |
| |
| أدوات الموضوع | |
| انواع عرض الموضوع | |
|
|