وهذه تجربة آخرى :
؟؟؟كود PHP:
$sql="SELECT * FROM 'box' WHERE 'date_exp'>$now";
$row=mysql_fetch_array($sql);
وهذه تجربة آخرى :
؟؟؟كود PHP:
$sql="SELECT * FROM 'box' WHERE 'date_exp'>$now";
$row=mysql_fetch_array($sql);
__________________
100 صقر !!
يومياتي في تعلم php ..
أرحب بالمبتدئين لنتعلم معا والمحترفين ليقدموا النصح والتوجيه ..
.
سبحان الله وبحمده عدد خلقه .. ورضا نفسه .. وزنة عرشه .. ومداد كلماته .
SaharRose ، جربي:
اعذروني على عدم المتابعة ، هلكتنا هالـ " ظروف الدراسية " !!كود PHP:
$sql="SELECT * FROM 'box' WHERE `date_exp` > $now";
$row=mysql_fetch_array($sql);
رح أحاول أرجع للموضوع في أقرب فرصة إن شاء الله ، ولا تيأسي :shy:
تحياتي، أشرف السمهوري
ربنا يوفقك وييسر علينا وعليك كل صعب
بس لسه المشكلة قائمة !!
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\appserv\www\makeup\yarb.php on line 6كود PHP:
<?
include('config.php');
$now=time();
$sql="SELECT * FROM 'box' WHERE 'date_exp' > $now";
//$query=mysql_query($sql);
$row=mysql_fetch_array($sql);
غيرت اسم الملف إلى : يارب وأكيد بإذنه تعالى ألقى الحل واضحك عليه كمان
__________________
100 صقر !!
يومياتي في تعلم php ..
أرحب بالمبتدئين لنتعلم معا والمحترفين ليقدموا النصح والتوجيه ..
.
سبحان الله وبحمده عدد خلقه .. ورضا نفسه .. وزنة عرشه .. ومداد كلماته .
أعتقد انه حل أشرف صحيح لكن المشكلة أنه نسي أهم شي وهو تنفيذ الاستعلام !!
كل هذا من العجلة ، وأنتي نفذتي الكود بس ما نفذتي الاستعلام ، جربي هذا :
تعديلاتي :كود PHP:
<?php
include('config.php');
$now=time();
$sql="SELECT * FROM 'box' WHERE 'date_exp' > $now";
$query=mysql_query($sql);
$row=mysql_fetch_array($query);
?>
تنفيذ الاستعلام واستبدال المتغير للدالة mysql_fetch_array() بمتغير الاستعلام $query
ملحوظة : ليه ما تحطي المصفوفة في تكرار لعرضها ؟!
و "يا رب " يشتغل
__________________
أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .
بكل اللي فهمته حتى الآن عن تنفيذ الاستعلام المفروض تكون النتيجة صحيحة
لكنه لسه مايشتغل !!
ويارب ..كود PHP:
$now=time();
$sql="SELECT * FROM 'box' WHERE 'date_exp' > $now";
$query=mysql_query($sql);
$row=mysql_fetch_array($query);
__________________
100 صقر !!
يومياتي في تعلم php ..
أرحب بالمبتدئين لنتعلم معا والمحترفين ليقدموا النصح والتوجيه ..
.
سبحان الله وبحمده عدد خلقه .. ورضا نفسه .. وزنة عرشه .. ومداد كلماته .
آسف جدا نسيت ما استخدم ( ` ) في الاستعلام حول الحقل date_exp
جربي هذا :shy:
كود PHP:
<?php
include('config.php');
$now=time();
$sql="SELECT * FROM 'box' WHERE `date_exp` > $now";
$query=mysql_query($sql);
$row=mysql_fetch_array($query);
?>
__________________
أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .
ماالفرق بين هذه ( ` ) وهذه ( ' ) ??
والثنتين ماغيروا شيء :con2:
الخطأ دائما في السطر اللي فيه دالة mysql_fetch_array !!
موقع أعجبني
__________________
100 صقر !!
يومياتي في تعلم php ..
أرحب بالمبتدئين لنتعلم معا والمحترفين ليقدموا النصح والتوجيه ..
.
سبحان الله وبحمده عدد خلقه .. ورضا نفسه .. وزنة عرشه .. ومداد كلماته .
جرب كذا
كود:$sql="SELECT * FROM box WHERE date_exp > '$now'";
__________________
متى استعبدتم الناس وقد ولدتهم أمهاتهم أحرار........
-----------------------------------
شبكة الشعر الادبيه
اشتغل أخيرا بعد ما أزلت جميع أنواع qutaition
الحمد لله الذي بنعمته تتم الصالحات
مواصلة وبنجاح بإذن الله
__________________
100 صقر !!
يومياتي في تعلم php ..
أرحب بالمبتدئين لنتعلم معا والمحترفين ليقدموا النصح والتوجيه ..
.
سبحان الله وبحمده عدد خلقه .. ورضا نفسه .. وزنة عرشه .. ومداد كلماته .
سؤال :
كيف اعمل استعلام عن المنتجات حسب تاريخها : وبالتحديد حسب الشهر
فكرت في مقارنة تاريخ الانتهاء بتاريخ اليوم ونجحت المقارنة لكن الآن أبغى يكون العرض أكثر شمول :
يعني يعرض لي جميع النتائج التي انتهت خلال هذا الشهر " مثل فكرة الأرشيف " " مثل فكرة عرض جميع المقالات التي تمت اضافتها هذا الشهر "
اتمنى الفكرة واضحة !!
محاولتي المتواضعة هي :
رغم إضافتي لشرط بعرض رسالة : لاتوجد معلوماتكود PHP:
$now=mktime(0,0,0,date("m"),1,date("Y"));
$sql="SELECT *FROM box WHERE date_exp > $now";
إلا أنها لاتظهر !!
كثير مما كتبته من رسائل الخطأ بعد الاستعلام لاتظهر بصورة صحيحة !!
هل من نموذج : لاستعلام + رسالة خطأ + عرض في حالة وجود نتائج ؟؟
__________________
100 صقر !!
يومياتي في تعلم php ..
أرحب بالمبتدئين لنتعلم معا والمحترفين ليقدموا النصح والتوجيه ..
.
سبحان الله وبحمده عدد خلقه .. ورضا نفسه .. وزنة عرشه .. ومداد كلماته .
اولا مبروك لعمل الكود والحمدلله الذي تتم بنعمته الصالحات
أعتقد وعند الله العلم انه الشرط الي وضعتيه ويعرض لا توجد بيانات هو هكذا :
والنتائج الي رجعت كانت خاصة بنجاح الاستعلام فقطكود PHP:
if(!$sql){
print 'there is nothing to show !';
}else{
صراحة مجردة تخمين لاني ما شفت كودك ، واذا كان تخميني خطأ فياليت اشوف كودك لعل وعسى اقدر اساعدك
مع المحبة
__________________
أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .
كود PHP:
// now
$time = time();
// before one month
$time1 = $time - ( 60 * 60 * 24 * 30 );
mysql_query("select * from table where time between $time1 and $time");
التعديل الأخير تم بواسطة dev11 ; 05-06-2008 الساعة 07:28 PM
شكرا لكم جميعا
سأواصل العمل وبإذن الله تكون النتيجة ممتازة .
كنت اعمل على عدة نسخ وفي كل مرة اضيف شيء جديد احتفظ بنسخة جديدة
علي ترتيب عملي أكثر من ذلك .
__________________
100 صقر !!
يومياتي في تعلم php ..
أرحب بالمبتدئين لنتعلم معا والمحترفين ليقدموا النصح والتوجيه ..
.
سبحان الله وبحمده عدد خلقه .. ورضا نفسه .. وزنة عرشه .. ومداد كلماته .
استخدمت الأمر INSERT لتعبئة الجدول وتم ذلك بنجاح ولله الحمد .
ولكن كيف أقوم بإدخال التاريخ " تاريخ يختلف عن تاريخ اليوم "
علما بأن حقل التاريخ هو من النوع timestamp
__________________
100 صقر !!
يومياتي في تعلم php ..
أرحب بالمبتدئين لنتعلم معا والمحترفين ليقدموا النصح والتوجيه ..
.
سبحان الله وبحمده عدد خلقه .. ورضا نفسه .. وزنة عرشه .. ومداد كلماته .