php批量刪除,php 一次刪除多個陣列元素?

2025-01-06 05:15:20 字數 2476 閱讀 2606

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.在 列表區域 框中,鍵入或選擇一個記錄範圍...