Mysql表中行的超链接

时间:2012-09-02 17:13:40

标签: php mysql hyperlink

事情是我已经制作了在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]”

1 个答案:

答案 0 :(得分:-1)

我不太了解,但是:

<?php
$query = mysql_query("SELECT * FROM applications");
while($t = mysql_fetch_array($query)){
  echo '<a href="'.$t['hyperlink'].'">'.$t['name'].'</a><br/>';
}
?>

不知道是什么问题。