Eventuali duplicati:
PDO Prepared StatementsCome posso visualizzare un preparato Dichiarazione DOP SQL
Sono sicuro che la risposta a questa domanda è molto semplice, ma non sembrano essere in grado di trovarlo.
Sto usando PDO (PHP Data Objects) per eseguire una query su un database MySQL e troverei utile visualizzare la query preparata prima che venga eseguita sul DB.
C'è un modo per farlo? Ad esempio:
$query = 'SELECT Id, Name, Comment FROM Users WHERE Id = :id';
$pdoStatement = $db->prepare($query);
$pdoStatement->bindValue(':id', $id);
// How can I view the actual statement that will be executed, showing the real
// value that will be used in place of ':id'
$pdoStatement->execute();
Si è discusso qui http://stackoverflow.com/questions/2411182/how-to-debug-pdo-database-queries e http: //stackoverflow.com/questions/6961897/php-pdo-how-can-i-display-the-query-pdo-just-prepared – Bob
Ovviamente non ho cercato troppo bene, data la velocità con cui entrambi avete trovato il altri post. – Bryan
@Bryan Era il primo nel pannello delle domande correlate sul lato destro! – lonesomeday