سلام
اساتید من در ذخیره اطلاعات در yii به مشکلی خوردم .
کد زیر رو ببینید .
من هر موقع که 2 یا چند save() در شرط همدیگر استفاده میکنم save() اول انجام میشه اما بقیه نه در دیتابیس چیزی ذخیره نمیشه با اینکه دستور های داخل شرط ها انجام میشه .
مشکل کجاست یا بهتره همچین مواردی رو چطوری بنویسم ؟
اساتید من در ذخیره اطلاعات در yii به مشکلی خوردم .
کد زیر رو ببینید .
if ($newsadmin->save()) { $to = $newsadmin->mobile; $text = $newsadmin->name . " عزیزrn"; $text .= "اکانت شما به شرح زیر میباشدrn"; $text .= "Username(email) : " . $newsadmin->email . "rn"; $text .= "Password : " . $pass . "rn"; $text .= Yii::app()->homeUrl; if (Sms::send($to, $text)) { $smslog = new Smslog; $smslog->to = $to; $smslog->text = $text; $smslog->ts; time(); if ($smslog->save()) { $send = Send::model()->findByPk(1); $send->sms++; $send->save(); } }
من هر موقع که 2 یا چند save() در شرط همدیگر استفاده میکنم save() اول انجام میشه اما بقیه نه در دیتابیس چیزی ذخیره نمیشه با اینکه دستور های داخل شرط ها انجام میشه .
مشکل کجاست یا بهتره همچین مواردی رو چطوری بنویسم ؟