显示每个表行上的弹出窗口

时间:2015-08-15 10:44:28

标签: php html mysql

当我点击文字" lihat"时,我想要弹出一个弹出窗口在桌子上排。我使用的代码是:

<?php   
$no=1;
while($result = mysql_fetch_array($query)){
    echo"<tr>";
    echo"<td align='center'>" .$no. "</td>";
    echo"<td align='center'>" .$result[create_time]. "</td>";
    echo"<td align='center'>" .$result[mesin]. "</td>"; 
    echo"<td align='center'>" .$result[part]. "</td>";
    echo"<td align='center'>" .$result[indikasi]. "</td>"; 
    echo"<td align='center'>" .$result[pelapor]. "</td>"; 
        if($result[status]=='BELUM DIKERJAKAN'){
            echo'<td style="background-color:#ff0000; color:#ffffff" align="center">'.TUNGGU.'</td>';}      
        elseif($result[status]=='DIKERJAKAN'){
            echo'<td style="background-color:#003cd4; color:#ffffff" align="center">'.DIKERJAKAN.'</td>';}
        elseif($result[status]=='TUNDA'){
            echo'<td style="background-color:#ffea00; color:#00000" align="center">'.DITUNDA.'</td>';}
        else{
            echo'<td style="background-color:#06ff00; color:#00000" align="center">'.SELESAI.'</td>';}
    echo"<td align='center'><a class='update' href='#' value='Popup' onclick='window.open(\pltd-siantan/home_wo.php?cat=wo&page=rincian_wo&order_id={$result['order_id']}\',) >Lihat</a></td>";            
    echo"</tr>";
$no++;
}

任何解决方案?

1 个答案:

答案 0 :(得分:0)

一般的解决方案是使用ajax向pltd-siantan/home_wo.php页面发送请求(获取或发布),然后分配给ajax函数的回调将显示弹出窗口。您可以获得许多不同的javascript例程来创建弹出窗口,可能最着名的是Lightbox,您可以找到here