我使用php和mysql開發應用程序;有關它的一些背景數據,它是一個登錄系統,它存儲用戶名和密碼以及登錄系統所做的所有工作。但是,在刪除用戶時遇到了一個問題,刪除用戶的功能正常,但問題在於例如管理員可以刪除自己離開數據庫而沒有用戶。所以,我希望做的是,當我的主網頁,功能運行,以檢查是否有特定的用戶名存在Mysql如果不存在,則自動插入特定記錄,或者如果特定記錄更新,則自動插入新記錄
//Example:
Table name: users
columns: username, password
default username and password I want to always remain in table 'users'
username=dames and password=:password
//End of Example
,如果不添加用戶名和密碼,同時如果默認的用戶名和密碼具有已更新它插入默認的用戶名和密碼,並且不刪除更新的。 我希望我說得很清楚,因爲id真的很感謝你的一些幫助和建議。謝謝
用超級管理員用戶:define('SUPER_ADMIN','你');聽起來很不錯,但是這將如何在confi文件中定義,因爲我的配置文件只包含我的數據庫的密碼和用戶名 – dames
@dames無論您的配置文件中有什麼格式,無論是全局變量還是某個配置對象或常量,只需將其中的一個定義爲'SUPER_ADMIN'並確認您沒有刪除該記錄。 –