PhpMyAdmin自动刷新MySQL表

时间:2014-08-23 23:33:23

标签: php mysql phpmyadmin

当我在phpmyadmin本地页面中运行更新或选择查询时,我会弹出表格结果" GO"按钮。但是对于从服务器使用* .php文件,我必须使用刷新按钮来查看我桌面上新传入的数据,创建视图没有帮助,或者我可能遗漏了一些东西。如何将它们视为自动刷新/更新样式!有什么帮助吗?

while (($data = fgetcsv($handle, 1000)) !== FALSE) {

    $sql2 = "INSERT INTO `tabl_nam` (
                `col_1` ,
                `col_2`
                 )
                VALUES ('" . $data[0]. "', '" . $data[1] . "')";
    }
mysqli_query($link,$sql2);
$sql1 = "UPDATE `tabl_nam` SET `col_1`= '" . $data[0]. "',`col_2`='" . $data[1]. "'";
//$sql1 = "SELECT `col_1`, `col_2` FROM `Cr_view` WHERE 1"; 

//"Cr_view" is  my create view table on phpmyadmin
//$sql1 = "SELECT `col_1`, `col_2` FROM `Cr_view` WHERE 1";//I tried 'SELECT' query as well                 
mysqli_query($link,$sql1);
mysqli_close($link);      

//both the above select and update queries worked on phpmyadmin console  

如果不是PhpMyAdmin,是否有任何解决方案(S.W或代码或查询)在上传至少一个表的新数据时自动更新视图。

2 个答案:

答案 0 :(得分:2)

使用此"地址":

创建书签

javascript:setInterval(function() { $('a:contains("Refresh")').click(); }, 10000);

打开phpMyAdmin后,单击此书签(或直接从URL栏运行此片段),从现在开始,表格将每10秒刷新一次。

答案 1 :(得分:0)

如果上述书签无法使用,请尝试此操作。它修复了导航到页面的浏览器,而不是单击“刷新”链接(至少在Firefox中)。

h = [[:model, car_id.first]].to_h
  #=> {:model=>"123"} 
(h[:make] = "acura") && h
  #=> {:model=>"123", :make=>"acura"}