witam goraco ,

zamiaruje napisac klase oblsugujaca polaczenia z baza danych bazujaca na klasie PDO.
chcialbym zeby np byla taka metoda select(), ktorej daje parametry: tabela, komorki, warunek i zbey zwracala mi tablice z danymi ktore pasuja do warunku, cos jak w zend framework, ale nie wiem jak rozwiazac sprawe warunku ktory wyglada tak: (id = 5 AND nazwa = 'tomek').

mam juz funkcje, ale stanalem na tych warunkach zlozonych:

public function select( $fields, $table, $where = null, $limit = null, $order = null){
			$query = "SELECT {$fields} FROM {$table}"; 
			if ($where !== null){
				$query .= " WHERE {$where}";
				if (is_array($where)){

				}
			}
			if ($limit !== null){
				$query .= " LIMIT {$limit}";
			}
			if ($order !== null){
				$query .= " ORDER BY {$order}";
			} 
			$q = $this->query($query);
			return $q->fetchAll(PDO::FETCH_NUM);

bede wdzieczny jesli ktos mi powie jak to zrobic..