When you come to create the form Yii will automatically create validation rules based on your table structure - so in the case below Yii won't validate a null title or a title which is more than 5 characters.
~~~
CREATE TABLE tbl_details ( uniq VARCHAR(20) NOT NULL PRIMARY KEY,
date_in date DEFAULT NULL,
time_in time DEFAULT NULL,
title VARCHAR(5) NOT NULL,
first VARCHAR(30) DEFAULT NULL,
last VARCHAR(30) DEFAULT NULL,
email VARCHAR(60) DEFAULT NULL
);
~~~
[...]
* Lists all models.
*/
public function actionIndex()
{
$model=new Details;
if(isset($_POST['Details']))
{
{
$model->attributes=$_POST['Details'];
if ($model->save())
{
print "Your model has been saved";die(); }