نحو.ه ساختن آرشیو بازديد ها: 862 , پاسخ ها: 10
سلام دوستان وقت بخیر
می خواستم برای سایتم آرشیو ماهانه درست کنم مثل بلاگفا و غیره که تاریخ هر ماهی که مطلب دارن نوشته میشه
می خواستم نوع آنالیز صیحح این نوع کد نویسی را برام شرح دهید ؟
تشکر
یه سئوال دیگه یادم امد اینم بپرسم
من یه سیستم وبلاک دهی نوشتم که امکان ویرایش قالب براش هست می خواستم بدونم وقتی ویرایش قالب بازه می تونه مشکل امنیتی برای دیتا بیس برام ایجاد کنه؟
اگه ایجاد می کنه باید چه چیزهای رعایت بشه
تشکر
آقایون کسی اسکرپیت قطره رو خواست برای فروش دارم
http://www.demobiz.baboli.ir [ تبليغات ] سیستم دامنه رایگان این سیستم به شما این امکان را می دهد که به کاربران وب، دامنه رایگان ارایه دهید. در واقع کاربران بوسیله این سیستم می توانند برای وب سایت ها... سلام دوستان کسی نمی دونه باید چطوری آرشیو رو ساخت یه راهنمایی کنید
تشکر
از دستور GROUP BY بايد استفاده كني و آرشيو رو بسازي...
سلام میشه بیشتر توضیح بدی؟
يه فيلد به جدولت اضافه كن و توش ماه و سال رو با هم درج كن و بعد موقع بيرون كشيدنش از Group By توي Sql ت استفاده كن...Group By كارش اينكه كه ركوردهاي تكراري رو نشون نميده...
موفق باشي.
سلام
من تاريخ رو به صورت timestamp نگه مي دارم!با group by ميشه؟
ممنون
نه رضا جون همون جور كه گفتم اگه ميخوايين آرشيو ماهيانه بسازيد بايد ماه و سال رو تو يه فيلد جدا درج كنيد و ...شايد راه ديگه اي هم باشه ولي من يادمه قديما كه ساختم اين كار رو كردم...
سلام
پس باید دو دیتابیس یه جدول دیگه بسازیم بنام ارشیو بعد هر ماه فعالیت سایت داخلش ذخیره بشه
؟
مي توني تو همون جدولت يك فيلد ديگه هم بذاري...
ولي اينكه من بيام و چنين كاري بكنم برام نمي صرفه!
مثلا رباتم روزي نزديك 200 مطلب ثبت مي كنه!(كنترلش كردم وگرنه داشت سرور رو نابود مي كرد!
)
اونوقت درج يك فيلد اضافي كلي حجم ديتابيس رو اضافه مي كنه مگر اينكه از اول تاريخ رو اينجوري مي گرفتم ولي بازم يك مشكلي هست!اگه اينجوري كه ميگي بايد فقط ماه و سال رو ذخيره كنم كه من حتي ثانيه رو هم دوست دارم داشته باشم چه برسه به روز و ساعت !
چون timestamp يك روال مشخص داره با يك تعداد رابطه رياضي ميشه يك كوئري نوشت كه فقط موارد مورد نياز از ديتابيس انتخاب يبشه.مشابه همين عملكرد GROUP BY .ولي هنوز وقت نكردم رو رابطش كار كنم!
رضا من كه نگفتم timestamp رو ذخيره نكن...من گفتم يه فيلد ديگه كنارش اضافه كن و ...
عباس جان درسته ولي منم كه نگفتم تو اينو گفتي
منظورم اين بود كه براي من كه براي يك ربات دارم مي نويسمش مقرون به صرفه نيست!ولي براي استفاده سايت هاي معمولي بنظرم روش تو خيلي هم بهتره