2015-08-19 1 views
1

Вот что я получил ... Я искал форумы, но не нашел ничего, что я мог бы помочь мне в этой ситуации ... Вот screenshot, m глядя на панель jobstatus справа и хочу показать свою запись в заголовке.php или javascript textfile semicolon db, используя одну запись, чтобы отображать другую на hover

Я поплыл отходов глубоко в этой воде, и теперь это над моей головой ...

Моя ситуация ...

Вот мой 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 

Я в указателе работу, и я хочу, чтобы IP, чтобы показать при наведении курсора на строку ...

ли я лаять нужное дерево? Может ли кто-нибудь помочь мне или указать пальцем? Я ценю любую помощь по этому вопросу.

William

ответ

0

Вам необходимо использовать ajax. Создайте запрос для получения данных из базы данных для вызова с помощью ajax. Затем используйте результат, чтобы обновить «статус»

Смежные вопросы