gpt4 book ai didi

php下拉人口

转载 作者:行者123 更新时间:2023-11-29 14:16:02 25 4
gpt4 key购买 nike

有人可以告诉我为什么以下内容不使用 dist_itnry 中的值填充下拉列表吗?我的数据库的列?

<?php 
$distUsr = $_SESSION['Distributor_user'];
$con=mysql_connect('localhost','root') or die ("Server connection failure!");
$db=mysql_select_db('regional_data',$con) or die ("Couldn't connect the database");
$SQL1="SELECT dist_itnry, route FROM sr_itinerary";
$run1=mysql_query($SQL1,$con) or die ("SQL Error");
$nor1=mysql_num_rows($run1);

while($rec=mysql_fetch_array($run1))
{
while ($rec = $distUsr)
{
echo "<option id='options'>$rec<br></option>";
}
}
?>

最佳答案

您正在覆盖$rec 。另外,请查看我所做的其他更改,例如 <select>标签和 <option> 的更正确用法标签。您可以为 <option> 指定不同的值标签。示例:<option value="123">Something</option> - 这意味着“123”将是提交表单时提交的值。但表单中会显示“Something”。

更正后的代码如下:

<?php 
$distUsr = $_SESSION['Distributor_user'];
$con=mysql_connect('localhost','root') or die ("Server connection failure!");
$db=mysql_select_db('regional_data',$con) or die ("Couldn't connect the database");
$SQL1="SELECT dist_itnry, route FROM sr_itinerary";
$run1=mysql_query($SQL1,$con) or die ("SQL Error");
$nor1=mysql_num_rows($run1);
echo '<select name="dropdown">';
while($rec=mysql_fetch_array($run1))
{
$value = $rec['dist_itnry'];
echo "<option value=\"$value\">$value</option>";
}
echo '</select>';
?>

关于php下拉人口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12654596/

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