PDO Connection established but not inserted in Cakephp.. Plz Help this : I am trying to insert the values into the table through controller in Cakephp. I've tested first.. It says db connected succesfully. but i've inserted something into the table using PDO by prepared statement it show the error like "Error: SQLSTATE[HY093]: Invalid parameter number: no parameters were bound".

Here is my table structure: 

CREATE TABLE IF NOT EXISTS `test` (
`id` int(10) unsigned NOT NULL,
  `name` varchar(255) NOT NULL,
  `job` varchar(255) NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;

The function i mentioned in my controller is,

	public function insdb() {
	
		$sqlInsert = $this->User->query("INSERT INTO `test` (`name`, `job`) VALUES (:name1,:job1)");
		$preparedStatement = $conn->prepare($sqlInsert);
		$preparedStatement->User->execute(array(':name1' => 'Tony', ':job1' => 'gardner'));
	}