public function photoUpdate() { $albumId = $_GET['albumId']; $photo = new PhotosModel(); $photos = $photo->getPhotos($albumId); $album = new AlbumModel(); $albums = $album->getAlbumById($albumId); //var_dump($_POST); if ($_POST) { $arr = array(); foreach ($_POST['photo_description'] as $k => $v) { $newk = trim($k, "'"); //echo $newk; $arr['fileName'] = $newk; $arr['description'] = $v; $data = $photo->getPhotosByFileName($newk); //var_dump($arr); if (!empty($data)) { $row = $photo->updatePhotos($data['photoId'], $arr); } else { $arr['fileName'] = '/asset/upload/' . $arr['fileName']; $arr['albumId'] = $albumId; $row = $photo->addPhotos($arr); } //$this->row=$row; } //var_dump($_POST); $update = array(); $update['albumName'] = $_POST['albumName']; $update['description'] = $_POST['description']; if (isset($_POST['frontCover']) && !empty($_POST['frontCover'])) { $update['frontCover'] = $_POST['frontCover']; } //var_dump($update); $rows = $album->updateAlbum($albumId, $update); S('相册修改成功'); } $album_photos = array(); foreach ($photos as $v) { if ($albums['frontCover'] == $v['fileName']) { $v['frontCover'] = 1; } else { $v['frontCover'] = 0; } $album_photos[] = $v; } //相册的信息 $this->assign('albums', $albums); //该相册下的所有图片 $this->assign('photos', $album_photos); $this->display(); }