Tôi có chế độ xem trang tiểu sử nơi người dùng có thể thay đổi mật khẩu hiện tại. Bằng cách sử dụng findBySql & phiên hiện tại, tôi đã kiểm tra xem mật khẩu hiện tại có chính xác hay không. Nhưng tôi không biết làm thế nào để cập nhật các bản ghi trong mô hình trong khung yii.Cập nhật bản ghi trong mô hình- YII Framework
Trả lời
Vui lòng đọc về hồ sơ hoạt động yii đây là một nguồn lực tốt http://www.yiiframework.com/doc/guide/1.1/en/database.ar
Nó thường là đơn giản như vậy:
$user = User::model()->findByPk($userId);
$user->password = 'new_password';
$user->save();
Cảm ơn, nhưng nếu tôi muốn thông báo bật lên, mật khẩu đó đã thay đổi thành công thì sao? Tôi lại hiển thị lại thay đổi và muốn hiển thị thông báo này trên đó. Một lần nữa xin cảm ơn. – balaji587
để bắt đầu, bạn nên chuyển hướng đến trang thành công $ this-> redirect (mảng ('controller/view')); có thể bạn có thể đặt một câu hỏi khác về cửa sổ bật lên và chấp nhận câu trả lời này nếu nó giúp bạn :) – rabidmachine9
Nếu bạn muốn pop-up tin nhắn, có thể bạn có thể thử với Ajax xác nhận, hoặc Javascript để bật lên một cửa sổ, sau khi xác nhận của bạn?
Bạn chỉ cần làm theo cách này để cập nhật hồ sơ trong yii.
$user = User::model()->findByPk($userId);
$user->username = 'hello world';
$user->password = 'password';
$user->update();
Cách lưu bản ghi mới trong yii?
$user = new User();
$user->username = 'hello world';
$user->password = 'password';
$user->save();
Cách xóa bản ghi trong yii?
$user = User::model()->findByPk($userId);
$user->delete()
- 1. CListView trong Yii Framework
- 2. Cập nhật nhiều bản ghi trong SQL
- 3. Mô hình Yii thành mảng?
- 4. EntityFramework cập nhật một phần mô hình
- 5. Yii framework: kiểm soát dựa trên vai trò truy cập
- 6. Symfony - cập nhật nhiều bản ghi
- 7. Xóa/cập nhật hình ảnh được lưu trong bộ nhớ cache trong khi cập nhật/xóa bản ghi với liipImagineBundle
- 8. Đang cập nhật Phụ Huynh/ghi với chất kết dính mô hình trong ASP.Net MVC Child
- 9. Yii Framework: Chỉ định defaultScheme trong Trình xác thực URL
- 10. Góc 2: ReactiveForm Cập nhật Mô hình
- 11. Cập nhật một phần Mô hình Hibernate
- 12. Mô hình cập nhật AngularJS ngRepeat
- 13. Tần suất cập nhật kích hoạt kích hoạt bản cập nhật nhiều bản ghi?
- 14. Lỗi mô hình tùy chỉnh Yii
- 15. AngularJS được cập nhật trong ng-mô hình
- 16. thời gian cập nhật của mỗi bản ghi trong MongoDB
- 17. mô hình cập nhật trong đường ray/di cư
- 18. Yii Framework 2.0 Quy tắc Ngày Validator
- 19. cập nhật tại trường trong mô hình django
- 20. Entity Framework mô hình thay đổi lỗi
- 21. Cập nhật ứng dụng iOS với mô hình dữ liệu lõi đã cập nhật
- 22. Cập nhật hình ảnh trong Yii2
- 23. Yii - Mô hình Unittesting một hình thức upload
- 24. Cú pháp cập nhật Laravel - Cập nhật Bản ghi với Mảng
- 25. Khi cập nhật, bỏ qua các thuộc tính nhất định từ việc cập nhật yii
- 26. LINQ to SQL - cập nhật các bản ghi
- 27. SQL - Chèn và Cập nhật Nhiều Bản ghi cùng lúc
- 28. AngularJS + IE 11 + Polymer = ng mô hình không cập nhật
- 29. DataMapper: Tạo bản ghi mới hoặc cập nhật hiện tại
- 30. Cập nhật mô hình từ một typeahead-on-chọn
Đây có phải là phần không được chú ý cho cùng một mục đích không?/* if (isset ($ _ POST ['Users'])) \t \t { \t \t $ model-> attributes = $ _ POST ['Users']; \t \t $ tên người dùng \t \t \t \t \t \t = $ _POST ['Users'] ['username']; \t \t $ password \t \t \t \t \t \t = md5 ($ _ POST [ 'Người dùng'] [ 'password']); \t \t echo ($ password); thoát; \t \t if ($ model-> save()) \t \t \t $ this-> redirect (mảng ('Mở/tìm', 'id' => $ model-> id)); \t \t} */ – balaji587