Php 无法删除多个文件以及Codeigniter中的其他数据
我试图在删除帖子时删除与帖子相关的所有数据。我把它们放在不同的桌子上。我可以删除除图像以外的所有内容 附言。。我说的是从上传文件夹中删除图像文件。我已经可以从表中删除行了 型号:Php 无法删除多个文件以及Codeigniter中的其他数据,php,codeigniter,codeigniter-3,Php,Codeigniter,Codeigniter 3,我试图在删除帖子时删除与帖子相关的所有数据。我把它们放在不同的桌子上。我可以删除除图像以外的所有内容 附言。。我说的是从上传文件夹中删除图像文件。我已经可以从表中删除行了 型号: function delete_listing_id($id){ $this->db->delete('vbc_vacation_item_attri', array('vbc_item_id' => $id)); $this->db->delete('vbc_proper
function delete_listing_id($id){
$this->db->delete('vbc_vacation_item_attri', array('vbc_item_id' => $id));
$this->db->delete('vbc_property_amenities', array('v_ref_id' => $id));
$this->db->delete('vbc_property_images', array('property_ref_id' => $id));
//unlink($url1);
//return TRUE;
}
控制器:
function delete_listing_id() {
if($this->session->userdata('is_logged_in')){
$id = $this->uri->segment(3);
$this->my_listings_model->delete_listing_id($id);
$this->session->set_flashdata('listing_deleted', 'Listing successfully deleted.');
$this->my_listings();
}
我在上传时使用了这种方法:
//some Code
$config['file_name'] = 'property_image_1';
// Some Code
$config['upload_path'] = FCPATH . 'uploads/';
// Some Code
$data['images'] = implode(',',$image_name);
有人请帮忙..没有,因为现在没有执行图像删除的代码。。但是其他3个表中的其余数据被顺利删除..对不起。。我没有提到它是用来从上传文件夹中删除文件的。。正在更新问题。请编辑您的帖子,这样我们就不会有任何混淆。您可以使用数据库中图像的路径,并在您的
取消链接($url)
中使用它。是的,我只删除了一个图像。。但在这里,我必须处理我猜的图像url数组,以及如何将它们分开,这就是我想要的答案。。