Update rovnake data ako na result?

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
tomee
Člen | 6
+
0
-

Zdravim, mam problem ze ked urobim UPDATE a ukladam rovnake data ako tam uz boli vracia mi to result = 0, co je neprijatelne lebo potom neviem ako mam dat chybovu hlasku. Ako to mam urobit aby mi to ukladalo aj tie iste data? Dakujem

<?php

        return $this->db->table('table')
                        ->where('id', $id)
                        ->update($data);
?>
David Matějka
Moderator | 6445
+
0
-

Chybu nekontroluj podle navratove hodnoty, ale podle vyhozene vyjimky, konkretne PDOException

tomee
Člen | 6
+
0
-
<?php
if(isset($post) && !empty($post))
{
            try{
                $this->myRepository->updateCategory($post, $get['id']);

                echo 'ok';
            }
            catch (\PDOException $e)
            {
                echo 'Error';
            }
}
?>

takto ci?

Editoval tomee (15. 8. 2014 12:30)

David Matějka
Moderator | 6445
+
0
-

ano

tomee
Člen | 6
+
0
-

dakujem

CZechBoY
Člen | 3608
+
0
-

isset a !empty není potřeba, stačí jen !empty