1樓:網友
這個 其實很簡單的 不知道你php程式設計會不會。
在頁面上加個控制項後 ** 其實很簡單。
query="delete from $table where id in ($ids)";
比如這段 $queery 就是控制項 他的命令是 向 table 表裡 把ids 的資料刪除 ,ids 代表可能是 第389個帳號 那就是刪除他的資訊。
那你完全可以利用你原來的控制項 假如你的控制項 為 s 那麼你可以向表x裡 傳送刪除id=2命令。
那你可以把 id=2 換成 all 也就是全部 我只能按我編資料庫的想法來說。
對不對 就不知道了!
2樓:網友
/js部分(注:這段js**是tom郵件裡拷貝過來的。我把它修改了一下)
form 部分 比如:
迴圈體 /迴圈體結束。
php**部分。
if (isset($del))
if(is_array($xlh))
ids = comma =
foreach($xlh as $id)
ids .=comma'$id'";
comma =
query="delete from $table where id in ($ids)";
刪除成功。end 試這個`~
3樓:網友
哎~ 自己寫好累啊~~~
明天上班幫你寫吧,都寫了一天了~~~累。。。
php 一次刪除多個陣列元素?
4樓:某某知識教授
3全部使用 unset 函式,示例如下:
輸出:array (
0] => a
2] => c
使用 unset 並未改變陣列的原有索引。如果打算重排索引(讓索引從0開始,並且連續),可以使用 array_values 函式:
5樓:傑克掛掉了
array_splice($a1,start,length,$a2);詳情看w3school裡面關於php講解的陣列裡面有。
而且unset不是這樣用的,,,它一次只能刪除乙個鍵和值,unset($a[0]);unset($a[2]);然後foreach迴圈輸出。
php 批量刪除
6樓:網友
問題很大,首先,act==delall是怎麼來的?還有$id=implode('id')這也是錯誤的,$id的值是怎麼來的?何況implode()函式是將字串打散為陣列,他有2個引數,第乙個是標記符(也就是按照什麼來打散陣列),第二個是要打散的字串。
其實,你核取方塊有多個,那就要用for迴圈依次獲取他的值,拼接成乙個字串。
引入資料庫操作類。
alldel=$date->ps('alldel');//post方式獲得隱藏域alldel的值。
if($date->is($alldel))else}?>
>我這裡是使用了面對物件,你不要管我的類物件**,反正原理都差不多!
你也可以使用面對過程,都差不多!
7樓:網友
$db->query("delete from tb_complain where id in $id)
寫的有語法錯誤。
db->query("delete from tb_complain where id in $id");
echo "資料刪除成功!";}
剛學php 後臺批量刪除問題
8樓:匿名使用者
delete( 't_nws', where n_id in(' n_id . else
以上是php部分,其他部分有空給你研究研究。
表單部分:這個name屬性,要以陣列的形式進行提交, 這樣, php才會將你勾選的所有引數給提交。
否則php只能接收到其中的一條。
那麼,應該改成。
9樓:網友
每行都有個選框因為是多個選框,所以選框名稱應該為boxuser變成。這樣php中才能獲取陣列,然後在php部分。
ids = implode(" post['boxuser'])if($delete=$db->delete('t_news','where n_id in("'ids.'"
這樣就可以了。
php+js批量刪除
10樓:網友
把id以字串的形式 以ajax 傳值 php頁面寫sql語句 id in(你傳過來的字串)
[php]後臺批量刪除怎麼寫啊,邏輯部分
11樓:網友
$sql = "delete from (表名) where id in ".$id;
id是核取方塊傳過去的選中的所有id
如何批量刪除第一行,如何批量刪除TXT文件第一行
先滑鼠單擊第一行第一個字,然後 shift 滑鼠 單擊第一行最後一個字,這樣就把整行選中了,再按下刪除鍵,ok 如何在word文件中批量刪除有同幾個字的一行 將滑鼠放在該行的最左側,滑鼠會變成向右傾斜的箭頭,單擊左鍵,就會選中該整行文字,然後刪除即可的。1.開始 替換,如圖 2.替換 查詢內容中填入...
php二維陣列刪除指定的重複元素,只保留一條
array unique array 直接可以移除重複值 php二維陣列如何根據一個id刪除一個元素 關鍵看你的二維陣列的結果.如果id是下標並且是字串,如下面的.demo array one array 1,2,3 two array 3,4,5 可以直接unset demo one 如果id是下...
excel怎麼一次性刪除某行以後的所有行的內容
1.選擇要排序的行或記錄上方的列標題。2.在資料選單中,指向篩選,然後單擊高階篩選。如果收到如下提示,請單擊確定。未檢測到任何標題。是否將選定區域的首行用作標題行?3.在方式下,單擊 將篩選結果複製到其他位置 4.單擊以選中 選擇不重複的記錄 核取方塊。5.在 列表區域 框中,鍵入或選擇一個記錄範圍...