簡體   English   中英

使用SQL Server進行Codeigniter'is_unique'驗證

[英]Codeigniter 'is_unique' validations with sql server

我必須在針對DB的codeigniter中進行驗證。 我使用sql server,並且我的表的語法為[db].[dbo].[table] (我使用許多數據庫)。 問題是是否有可能進行is_unique驗證,例如:

$this->form_validation->set_rules('login', 'login', 'required|trim|xss_clean|is_unique[auditorias].[dbo].[usuarios].login]');

我有一個錯誤,認為針對帶有dbo列的聽眾數據庫的查詢是唯一的。 在codeigniter文檔中,語法為table.column ,但似乎沒有db.dbo.table.column

有沒有回調函數的方法嗎?

 $this->form_validation->set_rules('login', 'login', 'required|trim|xss_clean|is_unique[auditorias.login]|is_unique[dbo.login]|is_unique[usuarios.login]');

我只是看到沒有任何方法,所以我用callback_函數完成了它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM