<ERROR /> Exception reçue

DBStatement::execute() statement fail :

UPDATE `openweathermap` SET `data` = "{"cod":"200","message":0.0229,"city":{"id":2473744,"name":"Al Hammamat","coord":{"lon":10.61667,"lat":36.400002},"country":"TN","population":0},"cnt":3,"list":[{"dt":1371639600,"temp":{"day":27.85,"min":17.7,"max":27.85,"night":17.7,"eve":24.51,"morn":26.22},"pressure":1023.13,"humidity":51,"weather":[{"id":800,"main":"Clear","description":"sky is clear","icon":"01d"}],"speed":4.28,"deg":139,"clouds":0},{"dt":1371726000,"temp":{"day":28.78,"min":18.49,"max":28.84,"night":18.49,"eve":25.94,"morn":19.76},"pressure":1024.11,"humidity":54,"weather":[{"id":800,"main":"Clear","description":"sky is clear","icon":"01d"}],"speed":1.66,"deg":96,"clouds":0},{"dt":1371812400,"temp":{"day":29.1,"min":19.38,"max":29.2,"night":20.79,"eve":25.79,"morn":19.38},"pressure":1023.61,"humidity":53,"weather":[{"id":800,"main":"Clear","description":"sky is clear","icon":"01d"}],"speed":2.52,"deg":126,"clouds":0}]}", `update` = "2013-06-19 11:06:26" 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)