html 无法使用 php,无法使用PHP正确生成html表

您需要能够将输入的数据与其应用的行进行匹配。一种方法是为每行添加一个隐藏值,其成员标识与百分比所有者平行。从理论上讲,它们都会在各自的数组中得到相同的索引,你只需要匹配它。但这是一种难看且不可靠的方法。

另一种处理此方法的方法(两种方式中最好的方法)是在表格中构建表单字段时,将百分比所有者的用户输入字段的名称设置为percentowner [member id]。然后,当您提交表单时,您可以遍历POST变量,查找“percentowner”的子字符串,当您识别这些输入时,您将提取成员ID和用户输入的值并将其保存到索引数组。然后使用提取的ID在DB中查询其他成员信息。

示例表单字段:

<?php echo $members['member_ID']; ?><?php echo $members['nick_name']; ?>
然后在提交时你会像这样处理它:

foreach ($_POST AS $input => $value) {

if (stristr($input, 'percent_owner_')) {

$memberID = str_replace('percent_owner_', '', $input);

$res = mysql_fetch_object(mysql_query("SELECT nick_name FROM members WHERE member_ID = '$memberID'"));

$data[$memberID] = array(

'memberID' => $memberID,

'nickName' => $res->nick_name,

'percentOwner' => $value

);

}

}

?>

<?php echo $member['memberID']; ?><?php echo $member['nickName']; ?><?php echo $member['percentOwner']; ?>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值