如何使用php中的List在同一页面上发送不同的ID

时间:2015-09-29 06:55:54

标签: php

您好我正在开发一个我正在使用菜单的php项目。我有一个页面,将根据他们的ID显示每个项目的数据 我的查询是如何将我的id从菜单发送到该页面 这是我的菜单代码

    <?php
        mysql_connect("localhost","root","");
        mysql_select_db("Test");
        $sql=mysql_query("select * from Menu");
        echo '<ul>';
        while($row=mysql_fetch_array($sql))
        {
            echo "<a href='sample.php'><li> . $row['name'] . "</li></a>"; 
        }
    ?>

每个菜单项都有自己的名字,我希望将每个菜单项的Id发送到sample.php

请帮忙

6 个答案:

答案 0 :(得分:1)

像这样使用

echo "<a href='sample.php?id=" . $row['id'] . "'><li>" . $row['name'] . "</li></a>"; 

答案 1 :(得分:1)

使用此

mysql_connect("localhost","root","");
mysql_select_db("Test");
$sql=mysql_query("select * from Menu");
echo '<ul>';
while($row=mysql_fetch_array($sql))
{
     echo "<a href='sample.php?id=". $row['id'] . "><li> ". $row['name'] . "</li></a>"; 
}
echo "</ul>";

答案 2 :(得分:1)

试试这个。

echo "<a href='sample.php?id=".$row['id']."'><li> ". $row['name'] . "</li></a>"; 

答案 3 :(得分:0)

试试此代码

echo "<a href='sample.php?id=".$row['id']."'><li>" . $row['name'] . "</li></a>";

答案 4 :(得分:0)

使用$ row ['id']和$ row ['name']

while($row=mysql_fetch_array($sql))
{
 echo "<a href='sample.php?id=". $row['id'] . "><li> ". $row['name'] . "</li>< /a>"; 
}

答案 5 :(得分:0)

试试这个,

<ul>
<?php while($row=mysql_fetch_array($sql))
{
     echo "<li><a href='sample.php?id=". $row['id'] . "'> ". $row['name'] . "</a></li>"; 
}?>
</ul>

在'li'标签中包装锚标签不是html

中的正确方法