复选框值未显示

时间:2013-09-25 05:50:32

标签: php

我正在尝试将所选名称导出为ex​​cel。但在导出之前,当我通过复选框选择值时,它不会被选中。

我这样做

<form action="select.php" method="post" >
{listing_dataset}
<div class="listing result_row_{row_num_even_odd}">
    <div class="listingtitle">

    **<input type="checkbox" name="name" />**
        <a href="{edit_listing_link}" title="{lang_admin_listings_editor_modify_listing}">{listing_title}</a> <span class="listingid">({listingid})</span>

并在此结束时关闭表格

<input type="submit" value="EXPORT SELECTED" name="export" />
</form>

在select.php中,我试图获取未发生的选定名称,而只是在上显示'

<?php

if(isset($_POST['export']))

{
$name = $_POST['name'];

echo $name; 
}

?>

我应该怎样做才能获得价值?请建议

2 个答案:

答案 0 :(得分:2)

您需要为您的checkbox

指定value属性
<input type="checkbox" name="name" value="something" />
您的案例中

可能是{listingid}{listing_title}

答案 1 :(得分:0)

对于每个复选框,您必须按照zzlalani的指示提供价值。如果复选框位于同一组中,则只为每个复选框提供相同的名称。

每个复选框项的名称应相同。值必须不同(在您的情况下)。