我的SQL选择在更新表单时更新

时间:2019-04-17 19:59:24

标签: php mysql

我有一个公司表,我向数据库发送查询并获取要致电的公司。该查询按我必须在NOW()之前调用的时间排序。我在$ _SESSION中得到查询。

SELECT * FROM empresa WHERE (fase = 'Lead' AND resultado != 'Revisar' AND proximocontacto < NOW()) ORDER BY `proximocontacto` DESC LIMIT 100

然后我转到另一个遍历数组的页面,并向我展示。每个公司都有一个表单,可以更改值,然后在使用$ _POST更改任何内容时进行更新。
如果更新不重要,可以,但是例如,当您更改致电明天的时间时,该公司就会从列表中消失,就像我再次调用首页一样,但我没有。不确定其更新的方式。

$empresas = array();
$numero = 0;
while($row = mysqli_fetch_assoc($result)) {
            foreach ($row as $value=>$contenido){
                $empresas[$numero][$value]= $contenido;
            }
    $numero+=1;
$_SESSION['empresa']= $empresas;

尝试仅分配

while($row = mysqli_fetch_assoc($result)) {
    $array_row=$row;
}
$_SESSION['empresa']= $array_row;

但是结果是一样的。

PS:也许还不清楚,当我收到查询时,我将其存储为全局查询,然后转到另一个页面,然后遍历数组,并使用update更新了一些公司,但是再也没有查询选择,所以即使我更改日期,这不会影响我的数组,因为它在SESSION中,或者我出了点问题。

0 个答案:

没有答案