如何从MySQL中提取数据插入。。。选择使用PHP查询

如何从MySQL中提取数据插入。。。选择使用PHP查询,php,mysql,Php,Mysql,我有以下代码 // tenant charge $tenant_charge_date_created = date("Y-m-d H:i:s"); $tenant_charge_date_updated = date("Y-m-d H:i:s"); $sql ="INSERT into accounts_tenant_charge ( tenant_charge_date, tenant_charge_payment_terms, tenant_charge_tenancy_id, ten

我有以下代码

// tenant charge

$tenant_charge_date_created = date("Y-m-d H:i:s");
$tenant_charge_date_updated = date("Y-m-d H:i:s");

$sql ="INSERT into accounts_tenant_charge (
tenant_charge_date,
tenant_charge_payment_terms,
tenant_charge_tenancy_id,
tenant_charge_notes,
tenant_charge_total_amount,
tenant_charge_date_created,
tenant_charge_date_updated,
tenant_charge_created_by,
tenant_charge_updated_by
)
SELECT
tenant_charge_date,
tenant_charge_payment_terms,
tenant_charge_tenancy_id,
tenant_charge_notes,
tenant_charge_total_amount,
'$tenant_charge_date_created',
'$tenant_charge_date_created',
tenant_charge_created_by,
tenant_charge_updated_by
FROM accounts_tenant_charge
WHERE tenant_charge_id='" . $process_rtc_row['tenant_charge_recurring_tenant_charge_id'] . "'";

if (!mysqli_query($con,$sql)) {
  die('Error Inserting Tenant Charge Data into Database: ' . mysqli_error($con));
} else {

$tenant_charge_id = mysqli_insert_id($con);

echo '<p>The tenant charge (ID: ' . $tenant_charge_id . ') has sucessfully been added to the system.</p>';

}

如何访问所选字段的值?例如,我如何访问“租户费用总额”值,以便在查询之外使用它。

您不能。您正在运行插入查询。inserts从不返回任何数据,即使您正在执行insert。。。从中选择。该select仅是内部的,不会将所选的值返回到调用查询代码。你说得对,我想得太多了。我将使用一个新的select查询根据$tenant\u charge\u id查询数据库