Hallo,
ich nutze die Pear DB Klasse und führe mit
$DB->autoPrepare() und $DB->execute() eine Insert-Abfrage wie z.B. diese auf eine MySQL-Datenbank aus:
	
Wie kann ich nach dem Prepare:
	
die komplett Vorbereitete (zusammengefügte) Query ermitteln? 
Ich muss irgendwie an die zusammengesetzte Endabfrage rankommen:
	
Gibt es da eine Funktion, die mit die letzte Abfrage zurückliert oder komme ich da irgendwie anders ran?
Gruß
Oneside
					ich nutze die Pear DB Klasse und führe mit
$DB->autoPrepare() und $DB->execute() eine Insert-Abfrage wie z.B. diese auf eine MySQL-Datenbank aus:
PHP-Code:
	
	
$table_name   = 'user';
$table_fields = array('name', 'country');
$table_values = array('Bob', 'USA');
$sth = $db->autoPrepare($table_name, $table_fields,
                        DB_AUTOQUERY_INSERT);
if (PEAR::isError($sth)) {
    die($sth->getMessage());
}
$res =& $db->execute($sth, $table_values); 
PHP-Code:
	
	
$sth = $db->autoPrepare($table_name, $table_fields,
                        DB_AUTOQUERY_INSERT); 
Ich muss irgendwie an die zusammengesetzte Endabfrage rankommen:
PHP-Code:
	
	
"INSERT INTO user ('name', 'country') VALUES ('Bob', 'USA')" 
Gruß
Oneside
 
          