0

我正在尝试将选定的名称导出到 excel。但是在导出之前,当我通过复选框选择值时,它没有被选中。

我正在这样做

<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 中,我试图获取未发生的选定名称,而是仅显示“on”

<?php

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

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

echo $name; 
}

?>

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

4

2 回答 2

2

您需要将 value 属性赋予您的checkbox

<input type="checkbox" name="name" value="something" />

可能是{listingid}{listing_title}在你的情况下

于 2013-09-25T05:53:56.183 回答
0

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

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

于 2013-09-25T06:53:15.690 回答