我的文章列表,併爲他們每個人我有這樣一個複選框:PHP後複選框值
<tr>
<td>
<input type="checkbox" name="selectedposts[]" class="check" value"1"/>
</td>
<td>TTILE </td>
<td>DATE </td>
<td>ACTIVITY</td>
</tr>
<tr>
<td>
<input type="checkbox" name="selectedposts[]" class="check" value"2"/>
</td>
<td>TTILE </td>
<td>DATE </td>
<td>ACTIVITY</td>
</tr>
我有設置一個動作每篇文章這樣的下拉菜單(delete,approved,sort.....
):
<select class="selectD" name="action" id="action">
<option value="delete">delete</option>
<option value="approved">approved</option>
<option value="noapproved">noapproved</option>
<option value="sort">sort</option>
</select>
<input type="submit" value="OK" class="btn btn-success btn-sm" name="S1" />
在PHP頁面我有:
if ($_POST['action'] == "delete")
{
$selected = $_POST['selectedposts']; //LINE 15
if (count($_POST['selectedposts']) !== 0) // LINE 16
{
foreach($selected as $uid)
{
SQL::DEL("DELETE FROM " . NEWS_ARTICLES . " WHERE id = ?", $uid);
}
echo "<div class=\"success\">delete success</div>";
}
}
編輯:我檢查我的鱈魚和看到此錯誤:
Notice: Undefined index: selectedposts in C:\xampp\htdocs\user\modules\allnews.php on line 15
Notice: Undefined index: selectedposts in C:\xampp\htdocs\user\modules\allnews.php on line 16
如何設置每篇文章刪除/覈准/排序操作?我的意思是:如何選擇任何文章與複選框,從下拉列表中選擇一個動作,併發送到頁面提交按鈕刪除/批准等行動?
請看看我的編輯Q.所需的代碼量 – 2014-09-30 19:02:39
@EricFavoni終於我有找到你的問題的確切答案,而是爲了這個答案你需要jQuery的第一下載它,並存儲在您的當前程序文件夾中名爲js的文件夾..我編輯我的答案檢查它 – user3784251 2014-09-30 19:45:23