ホームページ > バックエンド開発 > PHPチュートリアル > 助けてください。 PHP処理による写真の一括削除

助けてください。 PHP処理による写真の一括削除

WBOY
リリース: 2016-06-23 13:25:31
オリジナル
1009 人が閲覧しました

チェックボックスで一括配信されたID情報を利用してIDを一括削除する

foreach($_POST['id'] as $k=>$id){$id=intval($id);DB::query("DELETE FROM ".DB::table('abc')." WHERE id='$id' LIMIT 1 ");
ログイン後にコピー


各情報IDのフィールドpicが画像アドレスになっているので、画像の同期削除はどうする?以下の方法を使用しましたが、うまくいきませんでした
$result = DB::query("SELECT * FROM ".DB::table('abc')." where id='$id' and pic!=NULL LIMIT 1 ");		$rows = mysql_fetch_assoc($result);		@unlink($rows[pic]);
ログイン後にコピー


ディスカッションに返信(解決策)

情報は削除できますが、画像は削除できません

SELECT pic FROM ".DB:: table('abc')." ここで id='$id'

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート