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

لدي مشكلة مع الأمر Select في Sql

بدأه Anas_x في 29 أغسطس 2008 · 8 رد · 1,476 مشاهدة · في قواعد بيانات MySQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي مشكل مع الأمر select فيما يخص where لا تقبل الفاصلة "," في sql

مثلا لو كتبت mysql_query( " SELECT * FROM members WHERE _nick = '$user' , pass= '$pass' ")

يعطيني ال php رسالة خطأ

في انتظار الرد....

#2

الصيغة :

Select [Col_name]
From [Table name]
Where [Col_name] Operator(=,<>,>=,<=) Condition1 And 
[Col_name] Operator(=,<>,>=,<=) Condition2

مثال :

Use Northwind
Select * 
From Products
where ProductID>10 And
UnitPrice<50

تم تعديل هذه المشاركة بواسطة medo_Programming في 29 أغسطس 2008 في 16:51

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#3

جربت باستعمال and و or ونجحت الطريقة ... ولكن تعمل هذه كشروط ف AND مثلا تستلزم توفر المعلومتين معا في المثال الذي ذكرته

أنا أريد استعمال هذه الطريقة select * from products where ProductID>10 , UnitPrice<50

#4

ما الذي تقصده بـ

 ProductID>10 , UnitPrice<50

هل تريد الحصول على الأسطر التي تحقق الشرطين (الحل باستبدال , بـ And ) أم أحد الشرطين (الحل باستبدال , بـ or )

أم ماذا تقصد بالتحديد ؟

#5

أخي انا اللي أعرفه ان where بنستخدم معها ( And - Or ) لكن (, ) فهذا الرمز يستخدم للفصل بين الحقول في جملة select

والله أعلم

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#6

شكرا لكم جميعا على المعلومات

#7

مازالت المشكلة لم تحل...

لنفرض مثلا أن لدي نموذج كالتالي...

<form action=find.php method=post>

<input type=text name=member>

<input type=text name=age>

<input type=text name=address>

<input type=text name=email>

<input type=submit value=find>

<form/>

و أريد أن أترك للمستخدم خيار ملئ جميع الخانات أو بعضعها لمطابقتها مع المعلومات في قاعدة بيانات sql

لكن المشكل مع and و or في الشرط where حيث and تتطلب توفر جميع المعلومات المدخلة والى يعطينا php رسالة خطأ...

المهم كيف يمكن أنجار هذه العملية

#8

اختبر المتغيرات التي يجب على المستخدم ملؤها بواسطة And والغير إلزامية لاتختبرها

I Say Nothing

#9

شكرا على المساعدة...

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