| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| كيف يمكن عمل بحث بالتاريخ اخواني انا اريد البحث بتحديد التاريخ مثال لو احدد التاريخ من 2008/05/22 الى 2008/06/08 اي يستخرج البيانات من بداية التاريخ المحدد الى نهايته قاعدة البيانات كود: CREATE TABLE `test` ( `id` int(4) NOT NULL auto_increment, `name` varchar(65) NOT NULL default '', `lastname` varchar(65) NOT NULL default '', `date` varchar(65) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=7; -- -- Dumping data for table `test` -- INSERT INTO `test_mysql` VALUES (1, 'Billly', 'Blueton', '2008/05/22'); INSERT INTO `test_mysql` VALUES (2, 'Jame', 'Campbell', '2008/05/28'); INSERT INTO `test_mysql` VALUES (3, 'Mark', 'Jackson', '2008/06/06'); INSERT INTO `test_mysql` VALUES (4, 'Linda', 'Travor', '2008/06/08'); INSERT INTO `test_mysql` VALUES (5, 'Joey', 'Ford', '2008/06/28'); INSERT INTO `test_mysql` VALUES (6, 'Sidney', 'Gibson', '2008/06/289'); </div> | |||||
|
| |||||
|
سيكون عليك تخزين التاريخ بصيغة unix بواسطة الدالة time ومن ثم تقوم بالإستخراج على حسب ماتريد كود PHP: | |||||
|
| |||||
|
السلام عليكم ورحمة اللة وبركاتة وهذة طريقة أخرى أفضلها وأستخدمها فى برامجى <? $date_start = '2008-0-01'; $date_end = '2008-06-21'; $starttime = strtotime($date_start); $endtime = (strtotime($endtime) + 86399); $sql = mysql_query("select * from `table` where date >= '$starttime' and date <= '$endtime' order by id desc"); while($row = mysql_fetch_assoc($sql)){ } ?> ويجب ان تستخد الوقت بصيغة unix كما قال اخى dev11 وقكرة أستخراج النتائج هى يستخرج النتائج الأكبر من بداية الوقت والأقل من نهاية الوقت | |||||
|
| |||||
|
السلام عليكم ورحمة اللة وبركاتة دالة strtotime تعمل format لاكثر من طريقة <?php echo strtotime('2008-06-06'); echo '<hr/>'; echo strtotime('2008-06-06'); echo '<hr/>'; echo strtotime('2008/06/06'); echo '<hr/>'; echo strtotime('06/06/2008'); echo '<hr/>'; ?> | |||||
|
| |||||
|
اخوي يوجد حقلين في الكود باسم date1 و date2 بحيث date1 يتم ادخال التاريخ الاول و حقل date2 يتم ادخال التاريخ الثاني طبعا date1 يكون هو التاريخ الاصغر مثلاً date1 10/06/2008 date2 20/06/2008 وعند الضغط على بحث اريد ان يظهر النتائج من التاريخ الاول date1 الى التاريخ الثاني date2 كود: <html dir="rtl"> <head> <meta http-equiv="Content-Language" content="ar-sa"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1256"> <title>F</title> <script language='javascript' src='resize.js'></script> </head> <body> <div align="center"> <form name="form1" method="post" action="do.php"> <p> </p> <p> </p> <table width="37%" id="table1" height="175" style="border-collapse: collapse" cellpadding="0" cellspacing="0"> <!-- MSTableType="nolayout" --> <tr> <td width="62"> </td> <td> </td> </tr> <tr> <td width="62" height="35">من</td> <td height="35"><input name="date1" type="text" id="date1"></td> </tr> <tr> <td width="62" height="27">الى</td> <td height="27"><input name="date2" type="text" id="date2"></td> </tr> <tr> <td width="62" height="48"> </td> <td height="48"> <input type="submit" name="Submit" value="بحث" style="color: #FFFFFF; border: 1px solid #FFFFFF; background-color: #2990E6"></td> </tr> </table> </div> </body> </html> | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| سكريبت مركزي بلس للتحميل الافضل | 4arab.net | خدمات البيع والشراء والإعلانات التجارية | 28 | 29-12-2006 08:50 PM |
| سكريبت مجنون بلوتوث قريبا | 4arab.net | خدمات البيع والشراء والإعلانات التجارية | 8 | 10-08-2006 01:27 AM |
| مركز الجوال + البلوتوث مع اكثر من 70 مميزا | 4arab.net | خدمات البيع والشراء والإعلانات التجارية | 15 | 08-03-2006 08:54 PM |
| الرجاء الإفادة - كيف يمكن عمل زر استماع و تحميل | palover | تطوير الويب | 2 | 07-12-2005 09:28 PM |
| مشكله في الشبكه المحليه , كيف يمكن عمل تصريح بالدخول لجهاز اخر ! | hamudi | تطوير الويب | 1 | 23-12-2002 12:01 PM |