Yii2 model offset

در ادامه ی مبحث قبلی : برای نمایش تعدادی خاص از limit استفاده می کردیم مثلا شما در دیتابیس ۱۰۰ رکورد دارین و می خواهین ۱۰ رکورد سوم را فراخوانی کنین در این صورت limit را برابر ۱۰ قرار می دهید و برای مشخص کردن این که رکورد از ۳۰ شروع شود از ofset استفاده…Continue reading Yii2 model offset

Yii2 model limit

هنگامی که شما میخواهید اطلاعاتی را از دیتابیس بخوانید (با توجه به شروطی که قرار می دهید) ممکن است بخواهید فقط تعداد مشخصی را نمایش دهید برای مثال برای نمایش تصاویر در اسلایدر شما ۱۰ رکورد در دیتابیس خود ذخیره دارید اما فقط می خواهید ۴ تا از آنها را نمایش دهد برای این کار…Continue reading Yii2 model limit

Yii2 model asArray

هنگامی که شما با استفاده از model اطلاعاتی را از دیتابیس فراخوانی می کنید این اطلاعات به صورت آبجکت یا شی می باشد . برای تبدیل این آبجکت به آرایه از asArray استفاده میکنیم و یا

چند روز بعد و یا قبل در تابع DateTime

برای به دست آوردن تاریخ در چند روز کذشته و با آینده به وسیله ی تابع DateTime در زبان PHP به صورت زیر عمل می کنیم . در مثال زیر ما ۷ روز به روز جاری اضافه می کنیم : برای اگر امروز ۲۰۱۶/۷/۲۶ با شد ,خروجی به این صورت می باشد : ۲۰۱۶/۸/۲ در…Continue reading چند روز بعد و یا قبل در تابع DateTime

Yii2 model findOne and Condition

برای به دست آوردنیک رکورد از دیتابیس از findOne استفاده میکنیم در صورتی که کوئری ما دارای شروطی بود به صورت های زی می توانیم شرط گذاری نماییم روش اول با استفاده از پارامتر: روش دوم: روش سوم: روش چهارم AND , OR: خروجی روش چهارم به این شکل می باشد

Yii2 model select

برای دریافت اطلاعات از دیتابیس با استفاده از model به روش زیر عمل می کنیم . در صورتی که بخواهیم فقط ستون هایی که لازم داریم را نمایش دهیم از select استفاده می کنیم

Yii2 model find

برای دریافت اطلاعات از دیتابیس  با استفاده از model  به روش زیر عمل می کنیم . برای دریافت اطلاعات با استفاده از کلید اصلی . در صورتی که اطلاعات یافت شد مقادیر خواسته شده رو  نمایش می دهد . در غیر این صورت مقدار بازگشتی false یا null  می باشد