<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Data Retrieve</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="bootstrap.css">
<style>
#p1{
background-color:purple;
color: white;
width: 100%;
}
#home{
width: 45px;
}
#back{
width: 25px;
}
</style>
</head>
<body>
<?php
include 'dept_list.php';
$req_id = $_GET['id'];
if(isset($getdata_arr[$req_id])){
$load_url = $getdata_arr[$req_id];
$load_data = file_get_contents($load_url);
$getData = json_decode($load_data);
$length = count($getData->data);
$load_min_data = file_get_contents('ministri.json');
$getDataMin = json_decode($load_min_data);
$currentPage = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
foreach ($getDataMin->data as $key => $value) {
if($value->id == $req_id)
{
$headername = $value->sitename_bn;
}
}
$bn_digits=array('০','১','২','৩','৪','৫','৬','৭','৮','৯');
$output = str_replace(range(0, 9),$bn_digits, $length);
/*echo '<pre>';
print_r($getData);
echo '</pre>';*/
echo '<div class="container-fluid">';
echo '<div class="row">';
echo '<div class="col-md-12 col-sm-12">';
echo '<table id="info_table" class="table">';
echo "<tr>";
echo "<td><p align='center'><span style='float:left'><a href='http://localhost/directory/montronaloy.html'><img src='back.png' id='back'></a></span><b>";echo $headername; echo"</b><span style='float: right'><a href='http://localhost/directory/BangladeshDirectory.html'><img src='home.png' id='home'></a></span><span style='float: right'><a href='".$currentPage."'><img src='refresh.png' id='refresh'></a></span></p></td>";
echo "<tr>";
echo "<tr>";
echo "<td align='center' id='p1'>মোট কার্যালয় ( "; echo $output; echo" )</td>";
echo "<tr>";
echo '</div>';
echo '</div>';
foreach ($getData->data as $key => $value) {
/*echo '<pre>';
print_r($value);
echo '</pre>';
die();*/
echo "<tr>";
echo "<td>" . '<a href="next.php?domain_id='.$value->id.'" style="text-decoration:none">'.$value->sitename_bn.'<span style="float: right"> > </span>'.'</a>'."</td>";
echo "</tr>";
}
echo '</table>';
echo '</div>';
}
?>
</body>
</html>
第一个问题
这里的问题是链接无法正常工作。我想在整个行中提供该链接,以便我单击该行的任何位置,该链接都将起作用。但是这里的链接仅对值和(>)符号起作用。如何在整行中给出链接。
第二个问题
最后一个值的末尾,我没有任何水平线。
答案 0 :(得分:1)
您可以在<tr>
上使用onclick处理程序。
如下所示将echo '<tr>';
替换为foreach:
echo '<tr onclick="document.location.href=\'next.php?domain_id='.$value->id.'\'">';
答案 1 :(得分:0)
更改
echo "<td>" . '<a href="next.php?domain_id='.$value->id.'" style="text-decoration:none">'.$value->sitename_bn.'<span style="float: right"> > </span>'.'</a>'."</td>";
使用
echo "<td>" . '<a href="next.php?domain_id='.$value->id.'" style="text-decoration:none">'.$value->sitename_bn.'<span style="float: right"> <i class="fa fa-angle-right" style="font-size:24px"></i> </span>'.'</a>'."</td>";
使用Fontawesome图标。