db에 대한 codeigniter에서 유효성 검사를 수행해야합니다. SQL 서버를 사용하고 테이블에 [db].[dbo].[table]
구문 (많은 DB를 사용)이 있습니다. 나는 고유해야 dbo
열이 auditorias 데이터베이스에 대해 쿼리를 고려 오류가Codeigniter 'is_unique'SQL 서버와의 유효성 검사
$this->form_validation->set_rules('login', 'login', 'required|trim|xss_clean|is_unique[auditorias].[dbo].[usuarios].login]');
: 문제는 같은 is_unique 검증을하게 할 수있는 경우이다. codeigniter 문서에서 구문은 table.column
이지만 db.dbo.table.column
이없는 것으로 보입니다.
콜백 기능없이 이것을 수행 할 수있는 방법이 있습니까?
동일한 오류가 있습니다. SELECT TOP 1 * FROM auditorias 여기서 login = 'name'전체 db.dbo.table 경로를 인식하지 못합니다. – Noark
테이블 구조를 설명 할 수 있습니까 –
많은 표가 있습니다. [auditorias]. [dbo]. [usuarios], [auditorias]. [dbo]. [auditorsores]와 같은 프로 젝트의 다른 사람들은 데이터베이스와 테이블이 하나 밖에 없기 때문에 이름 컬럼에 액세스해야합니다. 이 유효성 검사를 위해 auditorías db의 usuarios 테이블. – Noark