从多个php文件中使用相同的临时表

从多个php文件中使用相同的临时表,php,mysql,connection,Php,Mysql,Connection,我使用php代码创建了一个临时表,我需要从另一个php文件中使用这个表,或者当使用多ajax请求时,我希望始终获得这个临时表(不是每次发送请求时,它都会创建一个新的临时表) 我尝试使用相同的连接,但它只适用于数据库中存在的表,而不是临时表 $.ajax({ type: 'post', url: '/Coverage2/DataModel.php', data: { source1: document.getElementById(row + "_Query

我使用php代码创建了一个临时表,我需要从另一个php文件中使用这个表,或者当使用多ajax请求时,我希望始终获得这个临时表(不是每次发送请求时,它都会创建一个新的临时表)

我尝试使用相同的连接,但它只适用于数据库中存在的表,而不是临时表

$.ajax({
    type: 'post',
    url: '/Coverage2/DataModel.php',
    data: {
        source1: document.getElementById(row + "_Query").textContent,
        source2: "loadCoverageTable"
    },
    success: function (data) {
         var queryResult = data;
} 

我多次发送此请求,每次请求都需要相同的临时表。

只要会话持续,临时mysql表就会持续存在。如果您还没有这样做,您可以尝试一个持久连接。
$.ajax({
    type: 'post',
    url: '/Coverage2/DataModel.php',
    data: {
        source1: document.getElementById(row + "_Query").textContent,
        source2: "loadCoverageTable"
    },
    success: function (data) {
         var queryResult = data;
} 

MySQL临时表在您关闭连接或创建它们的PHP脚本完成时被销毁