ho un problema un po strano, è un software scritto in php che utilizza PDO, esegue le query attraverso questo sistema
sembra tutto normale ma la query non viene eseguita, l'id esiste nella tabella, la variabile $xml è popolata, ho provato anche a mettere un valore manualmente, ma nulla, la query non la esegue.codice:$dbh = PDOConnect::init(); $sth = $dbh->prepare('UPDATE layout SET xml = :xml, modifieddt = NOW() WHERE layoutID = :layoutid'); $sth->execute(array( 'layoutid' => $layoutid, 'xml' => $xml ));
Ho analizzato i log e nei log la query è presente, se eseguo quella query funziona regolarmente.
I log di errore non ha nulla, su quella query.
Quello che mi chiedo, è possibile che la query presente nei log di mysql non sia realmente stata eseguita? c'è modo di capire se è stata lanciata?