البحث في حقول جدول معين في قاعدة البيانات ؟
البحث يتم عادة باستخدام
كود:
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);