2013-09-25 5 views
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> 

같은 일을하고, 난 안될 선택한 이름을 얻기 위해 노력하고 있어요 select.php이

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

처럼 끝에서 양식을 폐쇄하고 그냥

<?php 

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

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

echo $name; 
} 

?> 

'에'표시 내가해야 할 일 값을 얻으려면? 당신은 모든 체크 박스를 들어 귀하의 경우

+0

'print_r ($ _ POST);'을 실행하면 그 값이 전달되는 방법을 알게 될 것입니다 –

+0

체크 박스의 값은 어디에 있습니까? – Shadow

+0

@shadow :'value = "{listing_title}"'으로 값을주었습니다. 이제 인쇄 할 때 단일 값을 얻습니다. 내가 그것을 대답에 대한 :( – user2669924

답변

2

제안하십시오, 당신은 zzlalani의 지시에 따라 값을 제공해야합니다. 체크 박스가 같은 그룹에 있다면, 각각에 동일한 이름을 입력하십시오.

모든 체크 박스 항목의 이름은 동일해야합니다. 값은 귀하의 경우에 따라 달라야합니다.

+0

감사를 표시하지 않습니다 multple 체크 박스를 선택합니다.하지만 모든 선택 값을 표시하지 않는 경우 대신 단 하나 개의 값을 선택 :( – user2669924

+0

는 모든이 zzlalani에 – user2669924

+0

감사합니다 나를 인도시겠습니까. 나는 발견 그것을위한 해결책! – user2669924

0

checkbox

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

수 있습니다 {listingid} 또는 {listing_title}에 값 속성을 줄 필요가

관련 문제