1

问题是我已经制作了保存在数据库中的申请表。我想在其他页面上只显示 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 列和行,并且从应用程序的第一列我被重定向到该申请表的单个网页,并且这个链接由类似“应用程序”之类的代码自动生成.php?id=[应用程序 ID]"

4

1 回答 1

-1

我不是很明白,但是:

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

不知道是什么问题。

于 2012-09-02T17:18:05.780 回答