سلام
اساتید من در ذخیره اطلاعات در yii به مشکلی خوردم .
کد زیر رو ببینید .
من هر موقع که 2 یا چند save() در شرط همدیگر استفاده میکنم save() اول انجام میشه اما بقیه نه در دیتابیس چیزی ذخیره نمیشه با اینکه دستور های داخل شرط ها انجام میشه .
مشکل کجاست یا بهتره همچین مواردی رو چطوری بنویسم ؟
اساتید من در ذخیره اطلاعات در yii به مشکلی خوردم .
کد زیر رو ببینید .
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 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() اول انجام میشه اما بقیه نه در دیتابیس چیزی ذخیره نمیشه با اینکه دستور های داخل شرط ها انجام میشه .
مشکل کجاست یا بهتره همچین مواردی رو چطوری بنویسم ؟