الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ساعدوني اذا سمحته

مغلق
بدأه ياسمينة في 6 يونيو 2006 · 4 رد · 530 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم يا اخوان

انا بصمم موقع باستخدام البي تش بي والمشكلة في صفحة البحث بالأنجليزي عندما اقوم بعمل بحث عن كلمة معينة و بوضعها بالأحرف الصغيرة واذا كانت موجودة نفسها في الداتا بيز لكن بأحرف كبيرة مابلاقيها شو اعمل كيف اعمله ما يفرق بين صغيرة او كبيرة

وشكرا كتير الكم

#2

ضعي المتغير داخل %%

مثال

$stxt=$_post['search_text'];


$sql2="select*from *** where **** like '%$stxt%'  ";
#3

السلام عليكم

ياسمينة تحتاجين لتبديل حالة الاحرف ، لذلك ضعي متغيرين أحدهما يحمل الكلمة وهي كابيتال والثاني سمول .

لتحويل حالة الأحرف إلى حروف كبيرة استخدمي

strtoupper

مثال

$myname="welcome in arabteam";
$wordcapital=strtoupper($myname);

الآن أصبح لدينا متغير اسمه wordcapital يتضمن الكلمة بحروف كبيرة

ونحتاج الآن أن نضع المتغير الثاني الذي يتضمن الكلمة بحروف صغيرة وذلك باستخدام دالة

strtolower

$myname="welcome in arabteam";
$wordsmall=strtolower($myname);

وإذا أردنا البحث نكتب

$ser=mysql_query("select * from Table1 where Field1='$wordcapital' or field1='$wordsmall' ");

ملاحظة :

الـTable1 هو اسم الجدول

Field1 = اسم الحقل

والله الموفق

تم تعديل هذه المشاركة بواسطة المتميز في 6 يونيو 2006 في 18:49

460.gif

#4

السلام عليكم

اخي المتميز شكرا الك كتير والله يوفقك

ياسمينة كتب:
السلام عليكم يا اخوان

انا بصمم موقع باستخدام البي تش بي والمشكلة في صفحة البحث بالأنجليزي عندما اقوم بعمل بحث عن كلمة معينة و بوضعها بالأحرف الصغيرة واذا كانت موجودة نفسها في الداتا بيز لكن بأحرف كبيرة مابلاقيها شو اعمل كيف اعمله ما يفرق بين صغيرة او كبيرة

وشكرا كتير الكم

يا اخي العزيز

شكرا كتير الك بس انا جربتها و ما زبطت

والله يوفقك

#5

عليكم السلام

قد تكون المشكلة بالكود الذي كتبتيه

460.gif

هذا الموضوع مغلق.

مواضيع مشابهة