<ERROR /> Exception reçue

DBStatement::execute() statement fail :

UPDATE `openweathermap` SET `data` = "{"cod":"200","message":0.0177,"city":{"id":6451483,"name":"Draguignan","coord":{"lon":6.46667,"lat":43.533329},"country":"FR","population":0},"cnt":3,"list":[{"dt":1371639600,"temp":{"day":27.94,"min":19.1,"max":29.57,"night":19.1,"eve":26.43,"morn":27},"pressure":929.18,"humidity":42,"weather":[{"id":500,"main":"Rain","description":"light rain","icon":"10d"}],"speed":2.88,"deg":125,"clouds":92,"rain":0.5},{"dt":1371726000,"temp":{"day":25.38,"min":17.26,"max":25.38,"night":17.26,"eve":22.23,"morn":18.84},"pressure":929.59,"humidity":32,"weather":[{"id":800,"main":"Clear","description":"sky is clear","icon":"01d"}],"speed":1.91,"deg":220,"clouds":0},{"dt":1371812400,"temp":{"day":24.67,"min":16.49,"max":24.67,"night":16.49,"eve":21.99,"morn":18.27},"pressure":928.69,"humidity":27,"weather":[{"id":800,"main":"Clear","description":"sky is clear","icon":"01d"}],"speed":2.97,"deg":278,"clouds":0}]}", `update` = "2013-06-19 11:06:19" WHERE `id` = ""

DBStatement Object
(
    [db] => DB Object
        (
            [config] => Array
                (
                    [dsn] => mysql:host=localhost;dbname=hotelspref2013
                    [login] => u_5G34PQKN8a
                    [pass] => 5G34PQKN8a
                    [dsn_connector] => mysql
                    [dsn_config] => host=localhost;dbname=hotelspref2013
                )

        )

    [queryString] => UPDATE `openweathermap` SET `data` = ?, `update` = ? WHERE `id` = ?
)

Array
(
    [0] => 42S22
    [1] => 1054
    [2] => Unknown column 'id' in 'where clause'
)

/var/www/vhosts/hotelspreference.com/httpdocs/core/classes/ORM.php @ line 1131

DBStatement->execute(Array)