لديك حساب بالفعل؟ دخول
دخول  سجل الأن 
اريد كود يعمل تحقق من الحقول الفارغة في قاعدة البيانات
السلام عليكم ورحمة الله وبركاتة

اريد كود يعمل تحقق من الحقول الفارغة في قاعدة البيانات ويعملى شرط انه لو كان الحقل مثلا skill فارغ لا يستطيع العضو الدخول مثلاً

او شرط يشبه هذا

الاهم الكود الى يعمل استعلام ويشوف ان لو الحقل فارغ يعمل شرط ويقول ان في حقل فارغ مينفعش تدخل
تاريخ البداية: 3 / أبريل / 2012 الساعة 1:16 اخر نشاط: 4 / أبريل / 2012 الساعة 2:10 php
3 إجابات
السلام عليكم
جرب هذا
اعمل الاستعلام التالي
SELECT * FROM `notet` WHERE ISNULL(`ratingno`)
ومن تم في كود بي اتش بي تأكد من انه رجع هذا الاستعلام صفرا يعني انه لايوجد اي قيمة فارغة لهذا الحقل ام اذا رجع غير الصفر يعني انه توجد هكذا اكتبها
$sql=mysql_query("SELECT * FROM `notet` WHERE ISNULL(`ratingno`)") or die (mysql_error());
$count=mysql_num_rows($sql);
if($count!=0)
echo 'this column is not empty';
else
echo 'this column is empty';

بواسطة: Arwa
منذ: 3 / أبريل / 2012 الساعة 23:11

تعديل: Arwa
منذ: 3 / أبريل / 2012 الساعة 23:16

طريقة جيدة ايضا ويمكنك استعمال count(id)
4 / أبريل / 2012 الساعة 2:10

ان كان لديك حقل تتاكد منه من تفعيل الصف ام لا واسمه active كمثال .. ولديك صف مفعل يملك القيمة active تساوى 1 وصف يملك القيمة active تساوى 0

فى حالة الصف المفعل
if($row['active']){
    echo 'مفعل';
}else{
    echo 'معطل';
}
ستخرج لك مفعل .. اما لو القيمة 0 ستخرج لك معطل

بواسطة: molhm
منذ: 3 / أبريل / 2012 الساعة 9:48

تقصد شىء كهذا
SELECT * FROM `table` WHERE filed is null
او كهذا
SELECT * FROM `table` WHERE filed =''

بواسطة: MacOS
منذ: 3 / أبريل / 2012 الساعة 2:22

مشكور حبيبي ولكن كيف اعمل شرط بالبي اتش بي انه لو القيمة null في قاعدة البيانات مثلا كما طرحتها يقوله مثلاً هناك خطأ وا هناك حقول ناقصة لابد من ملئها ؟؟
3 / أبريل / 2012 الساعة 2:42

يمكنك استعمال دالة empty() او شرط == ''
3 / أبريل / 2012 الساعة 9:49

أنشر اجابتك

xهل تريد الاجابة عن هذا السؤال؟ من فضلك سجل دخول او اشترك لتتمكن من الاجابة