سلام
من تو فرم آپدیت اطلاعات کاربر یک فیلدی دارم به نام افزایش اعتبار و چند فیلد دیگه هم مثل نام کاربری و ایمیل و غیره دارم
وقتی وارد فرم آپدیت میشم و مثلا ایمیل را ویرایش میکنم و موقع ذخیره فیلد افزایش اعتبار رو خالی میزارم اطلاعات این فیلد در دیتابیس صفر می شود
می خواستم ببینم چطور میتونم شرط بزارم که اگر فیلد افزایش اعتبار خالی بود اطلاعات اون فیلد آپدیت نشود و یا اگر فیلد افزایش اعتبار صفر بود اطلاعات قبلی فیلد برگدونده بشه
توضیح اینکه این فیلد افزایش اعتبار تو تاریخ انقضا اثر میزاره و کاربردش این هست که اگر کاربری تاریخ اعتبارش تمام شده رو بشه با افزایش اعتبار مثلا یک ماه تمدید کرد
مشکل زمانی پیش میاد که مثلا یک کاربر 2 ماه از تاریخ انقضاش مونده و ما وقتی وارد فرم آپدیت می شویم و مثلا ایمیل کاربر را اپدیت می کنیم و فیلد افزایش اعتبار خالی می باشد آنوقت تاریخ انقضا صفر برگردانده میشود
لطفا" راهنمائی بفرمائید - متشکرم
$expire = date("Y-m-d", mktime (0,0,0,date('m')+$addcredit,date('d'),date('Y')));
$sql = "UPDATE `account` SET `credit`='$credit',`expire`='$expire',`price_custmer`='$price_custmer' ";
من تو فرم آپدیت اطلاعات کاربر یک فیلدی دارم به نام افزایش اعتبار و چند فیلد دیگه هم مثل نام کاربری و ایمیل و غیره دارم
وقتی وارد فرم آپدیت میشم و مثلا ایمیل را ویرایش میکنم و موقع ذخیره فیلد افزایش اعتبار رو خالی میزارم اطلاعات این فیلد در دیتابیس صفر می شود
می خواستم ببینم چطور میتونم شرط بزارم که اگر فیلد افزایش اعتبار خالی بود اطلاعات اون فیلد آپدیت نشود و یا اگر فیلد افزایش اعتبار صفر بود اطلاعات قبلی فیلد برگدونده بشه
توضیح اینکه این فیلد افزایش اعتبار تو تاریخ انقضا اثر میزاره و کاربردش این هست که اگر کاربری تاریخ اعتبارش تمام شده رو بشه با افزایش اعتبار مثلا یک ماه تمدید کرد
مشکل زمانی پیش میاد که مثلا یک کاربر 2 ماه از تاریخ انقضاش مونده و ما وقتی وارد فرم آپدیت می شویم و مثلا ایمیل کاربر را اپدیت می کنیم و فیلد افزایش اعتبار خالی می باشد آنوقت تاریخ انقضا صفر برگردانده میشود
لطفا" راهنمائی بفرمائید - متشکرم
$expire = date("Y-m-d", mktime (0,0,0,date('m')+$addcredit,date('d'),date('Y')));
$sql = "UPDATE `account` SET `credit`='$credit',`expire`='$expire',`price_custmer`='$price_custmer' ";