عرض مشاركة واحدة
Moderator
تاريخ التسجيل: Feb 2007-
#12 (permalink)  

البحث في حقول جدول معين في قاعدة البيانات ؟

البحث يتم عادة باستخدام
كود:
 select * from TABLE Where FIELD = 'قيمة'
حيث يجب المطابقة التامة في الحقلFIELD ل 'قيمة'
أو باستخدام LIKE ويجب الاستخدام معها العلامة % وتعني مطابقة اي نص في المكان الذي وضعت فيه

كود:
 select * from TABLE Where FIELD Like  '1%'
هذا يطابق اي نص يبدأ ب 1

اذا اردنا ان نبحث عن 12 في كل النص


كود:
 select * from TABLE Where FIELD Like  '%12%'
أيضا هناك طريقة متقدمة للبحث FULL TEXT Search للاستزادة قم بالبحث عنها وتتطلب نوع الجدول MyISAM وتستخدم الدوال MATCH + AGAINST
ايضا لو اردنا ان نبحث عن اكثر من حقل في نفس الوقت نستخدم المعامل OR او ||


كود:
 select * from TABLE 
    Where FIELD Like  '%12%' 
    OR  FIELD2 Like  '%12%'
    OR  FIELD3 Like  '%12%'
===============================================
تخزين الكوكيز واستخدامها ؟

تخزين كوكيز باسم 1mycookie وقيمة Value
كود PHP:
setcookie("mycookie1","Value"time() + 3600); 
ولاستخدامها :

كود PHP:
echo $_COOKIE['mycookie1']; // Value 
لو اردنا استخدامها بشكل ديناميكي يمكننا استخدام تركيب الStrings (السلاسل النصية)
كود PHP:
$id 1;
echo 
$_COOKIE["mycookie$id"]; // Value
echo $_COOKIE['mycookie'.$id]; // Value 
تحديد كوكيز غير منتهي ؟
اعلى رقم صحيح في الPHP يمكنك استخدامه هو مخزن في الثابت PHP_INT_MAX
وبالتالي يمكنك استخدامه في مده بقاء الكوكيز

كود PHP:
setcookie("mycookie1","Value"PHP_INT_MAX); 






__________________
موقعي الشخصي
www.Flasher.ws

جزيرة الفنون
www.Artsisland.net
Flasher غير متواجد حالياً   قديم 24-07-2007, 07:24 PM
رد مع اقتباس