gpt4 book ai didi

php - 尝试将 MySql 数据库行转换为链接,以便用户可以选择他们想要查看的内容

转载 作者:行者123 更新时间:2023-11-30 00:58:57 24 4
gpt4 key购买 nike

我正在构建一个网站,允许用户使用表单共享信息。该表单将输入发送到 MySQL 数据库,该数据库为每个类别都有一个包含 3 列的表。我希望能够允许用户选择一个类别,并且所有行都显示为链接,以便他们可以选择和查看。我创建了另一个页面来显示输入,但它只会显示 1 行信息。我做了一些关于存储整个表单的研究,但我读到存储文件不是一个好主意。我处于停滞状态,不知道下一步该做什么。任何人都可以推荐教程或对此有任何建议吗?这是我用来向用户显示信息的代码。

<?php
$connection = mysql_connect("localhost","root","")
or die("no connection");
$db_select=mysql_select_db("smqr",$connection)
or die("no connection to db");

$query= ("SELECT * FROM seafood");
$result=mysql_query($query)or die(mysql_error());

while
($row =mysql_fetch_array($result)):
$recipe=$row['recipe'];
$usrtext=$row['usrtext'];
$usrtxt=$row['usrtxt'];
endwhile;
?>

<body bgcolor="#ffccff">
<table align="center" width="780" height="100%" bgcolor="lightgrey" border="1">
<thead>
</thead>
<tbody>
<tr>
<th height="220">
<img src="seafoods.jpg" width="100%" height="220" /></th></tr>
<tr>
<th><h3>Recipe Name</h3> <p align="left">
<?php echo "$recipe" ?></p></th></tr>
<tr>
<th><h3>Ingrediants and Measurements </h3>
<p align="left"><?php echo $usrtext ?></p></th></tr>
<tr>
<th><h3>Instructions </h3>
<p align="left"> <?php echo $usrtxt ?></p></th>
</tr>

谢谢

最佳答案

您需要将表格包装在 while 循环内以显示所有记录,并更好地使用 {} for while 循环。

while($row =mysql_fetch_array($result)){
$recipe=$row['recipe'];
$usrtext=$row['usrtext'];
$usrtxt=$row['usrtxt'];
?>
<table align="center" width="780" height="100%" bgcolor="lightgrey" border="1">
<thead>
</thead>
<tbody>
<tr>
.....
......
</tr>
</table>
<?php
}
?>

关于php - 尝试将 MySql 数据库行转换为链接,以便用户可以选择他们想要查看的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20309278/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com