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

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

WBOY
WBOYオリジナル
2016-06-23 13:25:31995ブラウズ

チェックボックスで一括配信された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'

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。