function image_delete in Image 5.2
Same name and namespace in other branches
- 5 image.module \image_delete()
- 6 image.module \image_delete()
Implementation of hook_delete.
File
- ./
image.module, line 787
Code
function image_delete($node) {
$result = db_query('SELECT i.fid, f.filepath FROM {image} i INNER JOIN {files} f ON i.fid = f.fid WHERE i.nid = %d', $node->nid);
while ($file = db_fetch_object($result)) {
file_delete(file_create_path($file->filepath));
db_query('DELETE FROM {files} WHERE fid = %d', $file->fid);
}
db_query("DELETE FROM {image} WHERE nid = %d", $node->nid);
}