Código PHP:
$Conn = new ConexionDB();
$asiento = 11;
$sql = "INSERT INTO Registros (id, libro, asiento, correlativo, periodo, importe)
SELECT id, libro, $asiento, corr, periodo, importe
FROM Tabla_temporal WHERE flag = 'X'";
$sth = $Conn->query($sql);