怎样根据数据库查询记录生成表单? 比如我根据条件在数据库查到了6个记录,就要在单选表单里显示六个选项。选中一个以后提交,得到我选择的值。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 获得数据库结果集后类似如此处理while ($row = mysql_fetch_assoc($result)){echo "<input type='radio' name='r' value='r' value='".$row['v']."'>";} 就一个循环生成radio!估计LZ你都没仔细想呵呵!有时候遇到问题 自己仔细想想 没那么难的! 你的表单用的get方式就用$_GET['**'] post方式就用 $_POST['**'] while ($row = mysql_fetch_assoc($result)){$check = 'checked';echo "<input type='radio' name='r' value='r' value='".$row['v']."'".$check.">";$check = "";}这样就默认选中第一个了 谢谢!不过这样不是每循环一次$check还是被赋值成'checked'?不太懂。。另外,我每次都报错Undefined variable: _post in 对 写错了 把$check = 'checked';写在while 外面 你$_POST 写错了 多谢啊,默认选择已经可以用了不过还是报错Undefined index: r in我下面写的是$_POST['r'] 这个没事的 是你的错误级别设定的error_reporting(E_ERROR | E_WARNING | E_PARSE); 在开头处加上这句 就没有显示 送分,送分,还有更主要的见内 PHP开发中svn版本控制的问题 dede cms 中往数据库插入信息和 PHP + mysql中插入数据库信息的原理有什么不同啊 PHP网站开发实用技巧集锦 postfix 邮件服务器问题 请大家推荐一个php开源的权限控制系统 mysql中怎么删除两个关联表中不相同的数据??? apache+perl配置后,运行perl程序提示下载? 请教一个织梦的问题,列表页如何调用图集里大图的地址? 用Ajax写的省市联动,修改时如何显示地址里已有的省和市 有JQUERY写了一个进度条 ORM
类似如此处理
while ($row = mysql_fetch_assoc($result))
{
echo "<input type='radio' name='r' value='r' value='".$row['v']."'>";
}
{
$check = 'checked';
echo "<input type='radio' name='r' value='r' value='".$row['v']."'".$check.">";
$check = "";
}
这样就默认选中第一个了
不过这样不是每循环一次$check还是被赋值成'checked'?不太懂。。
另外,我每次都报错
Undefined variable: _post in
你$_POST 写错了
不过还是报错Undefined index: r in
我下面写的是
$_POST['r']
error_reporting(E_ERROR | E_WARNING | E_PARSE); 在开头处加上这句 就没有显示