正如标题所说......
这是我目前编写的代码,认为它会起作用,但它不起作用:(
请注意,我的会话用户 ID 等正在工作,因为我可以将其打印在表单的另一个字段中,所以这不是问题,但我的保管箱中似乎没有任何内容。 (我已经在数据库上创建了与我登录的 user_id 匹配的数据)
$userid = $_SESSION['myuserid'];
//run query to database
$query = "SELECT * FROM test_groups_tb WHERE user_id='$userid'";
mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_assoc($query))
{
$dd .= "<option value='{$row['group_id']}'>{$row['group_name']}</option>";
}
然后在 html 中使用它:
<select name="t_group"><? echo $dd; ?></select>
有人可以帮我吗?
thanks
$query
是一个字符串,因此您无法从中获得任何结果。你应该做类似的事情:
$query = "SELECT * FROM test_groups_tb WHERE user_id='$userid'";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_assoc($result))
{
$dd .= "<option value='{$row['group_id']}'>{$row['group_name']}</option>";
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)