我試圖在unos.php文件中檢查值。我得到空郵件,但無法弄清楚哪裏是錯誤的。複選框的後期值爲空
我想檢查一個複選框,並根據收到的後值,我會執行結果。
<form method="post" action="unos.php">
<button type="submit" class="btn btn-primary" name="izmjena">Izmjena</button>
<table>
<thead>
<tr>
<th data-field="artikal" data-checkbox="true" > </th>
<th data-field="id" data-sortable="true">Id</th>
<th data-field="sifra" data-sortable="true">Sifra</th>
<th data-field="name" data-sortable="true">Naziv</th>
<th data-field="mjera" data-sortable="true">Jed. mjere</th>
<th data-field="stanjesa" data-sortable="true">Stanje Sa</th>
<th data-field="stanjebl" data-sortable="true">Stanje BL</th>
<th data-field="minkolicina" data-sortable="true">Min kolicina</th>
<th data-field="kategorija" data-sortable="true">Kategorija</th>
<th data-field="status" data-sortable="true">Status</th>
<th data-field="print" data-sortable="true">P</th>
</tr>
</thead>
<tbody>
<?php while ($r = $q->fetch()): ?>
<tr>
<td><input type="checkbox" name="artikli" value="<?.$r['ArtId'].?>"></td>
<td><?=$r['ArtId'] ?></td>
<td><?=$r['ArtSifra'] ?></td>
<td><?=$r['ArtNaziv'] ?></td>
<td><?=$r['JmNaziv'] ?></td>
<td><?=$r['ArtStanje']?></td>
<td><?=$r['ArtStanjeMo'] ?></td>
<td><?=$r['ArtMinKolic'] ?></td>
<td><?=$r['KatNaziv'] ?></td>
<td><?=$r['ArtAktivan'] ?></td>
<td><a onClick="window.open('kartica-artikla.php?id= <?=$r['ArtKategorija']?>','Websoft','width=800,height=500,left=0,top=100,screenX=0,screenY=100,menubar=yes,scrollbars=yes')" href "">
<img src="../../img/kartica.png" width="20"></td>
</tr>
<?php endwhile; ?>
</tbody>
<tfoot>
</tfoot>
</table>
文件unos.php。在這個文件我要發佈複選框的值
<?php
if (isset($_POST["izmjena"])) {
$id=$_POST["artikli"];
echo $id;
var_dump($id);
}
else{
}
當我做的var_dump($ ID),我得到--string(0) 「」 它不會顯示導致 – user3651819 2014-12-09 12:37:24
嘗試的var_dump($ _ POST [ 「artikli」]),看看有什麼你越來越? – 2014-12-09 12:41:23
我試過var_dump($ _POST [「artikli」]),我得到NULL .. – user3651819 2014-12-09 12:52:50