PHP或javascript文本文件分号db使用一个记录显示另一个悬停


php or javascript textfile semicolon db using one record to display another on hover

这是我得到的…一直在搜索论坛,但没有找到任何东西,我可以帮助我在这种情况下…这是一个屏幕截图,我正在查看右侧的jobstatus面板,并希望在标题中显示我的记录。

我开始在这水里游泳,现在它已经淹没了我的头…

我的情况…

这里是我的jquery代码突出显示一行....

<script type="text/javascript"> 
$("tr").not(':first').hover( 
function () { 
$(this).css("background","#d3d3d3"); 
}, 
function () { 
$(this).css("background",""); 
} 
); 
</script> 

当它悬停时,当您悬停在表中的一行上时,我想在标题中显示一条记录。到目前为止,我一直在使用php来完成此操作,但我不确定php是否适合此操作。

下面是我的php获取记录并创建表....

<?php 
$row = 1; 
if (($handle = fopen($statfile, "r")) !== FALSE) { 
echo '<table class="sortable" border="0">'; 
while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) { 
    if (substr($data[0],0,3)!='HDR' && substr($data[0],0,3) != 'JOB' )       continue; 
    $num = count($data); 
    if (substr($data[0],0,3)=='HDR') { 
        echo '<thead><tr>'; 
    }else{ 
        echo '<tr>'; 
    } 
    for ($c=1; $c <= 4; $c++) { 
        //echo $data[$c] . "<br />'n"; 
        if(empty($data[$c])) { 
           $value = "&nbsp;"; 
        }else{ 
           $value = trim($data[$c]); 
        } 
    if (substr($data[0],0,3)=='HDR') { 
            echo '<th style="text-align:center">'.$value."</th>'n"; 
        }else{ 
            if ($c==1) { 
            echo '<td style="text-align:center"><a href="http://wfbscd13/cgi-  bin/aplog.cgi?type=job&logname='.$value.'&hostname='.$host.'">'.$value."</a>   </td>'n"; 
            }else{ 
            echo '<td style="text-align:center">'.$value."</td>'n"; 
            } 
        } 
    } 
    if (substr($data[0],0,3)=='HDR') { 
        echo '</tr></thead><tbody>'; 
    }else{ 
        echo '</tr>'; 
    } 
    $row++; 
} 
echo '</tbody></table>'; 
fclose($handle); 
} 
?> 

到目前为止,一切工作,它显示我的信息在表中,排序类排序它…

PWR 9 ; #00FF00 ; 
PWR 10 ; #00FF00 ; 
PWR 11 ; #FF0000 ; 
HDR 0 ; Session ; User ; Domains ; E-Time ; Host ; Design ; Path ; 
JOB 1 ; 122:1 ; hupcey ; 6 ; 00:22:42 ; 158.140.43.151 ;         ixdiag_model_bedb ; /home/hupcey/diags 
JOB 2 ; 121:1 ; galzerano ; 2 ; 00:10:42 ; 158.140.43.151 ;         ixdiag_model_bedb ; /home/hupcey/diags 

我在JOB索引,我想要的IP显示当你悬停在行…

我找错对象了吗?有人能帮帮我或指指点点吗?我很感激在这件事上的任何帮助。

威廉

您需要使用ajax。构建一个查询,从要使用ajax调用的数据库中获取数据。然后使用结果更新"状态"