事情是我已经制作了在db中保存的申请表。我希望在其他页面上只显示php表中mysql表的一些行,其中第一列是单个应用程序的超链接,因为它在表单中。我的问题是它如何自动为每个表单制作超链接和页面?
这是我现在的代码
mysql_connect("host", "user", "password") or die(mysql_error());
mysql_select_db("dbname") or die(mysql_error());
$data = mysql_query("SELECT * FROM applications ") or die(mysql_error());
echo ' <table width="760" border=1>
<tr>
<th>Заявление<br>От дата:</th>
<th>От/До</th>
<th>Статус</th>
</tr>';
while($info = mysql_fetch_array( $data ))
{
echo '
<tr>
<td><a href="applications.php?id=' . $row['id'] . '">'.$info['today'] .'</a></td>
<td>От '.$info['data1data'] .'.'.$info['data1mesec'] .'.'.$info['data1god'] .' до '.$info['data2data'] .'.'.$info['data2mesec'] .'.'.$info['data2god'] .' </td>
<td>';
if($info['status'] == 1) {
echo '<img src="Images/approved.jpg" />';
}
else {
echo '<img src="Images/declined.jpg" />';
}
echo ' </td>
</tr> ';
}
echo '</table>';
我想要得到的结果是每个应用程序有3列和行的表,从应用程序的第一列我被重定向到该应用程序表单的单个网页,此链接由代码自动生成比如“applications.php?id = [application id]”
答案 0 :(得分:-1)
我不太了解,但是:
<?php
$query = mysql_query("SELECT * FROM applications");
while($t = mysql_fetch_array($query)){
echo '<a href="'.$t['hyperlink'].'">'.$t['name'].'</a><br/>';
}
?>
不知道是什么问题。