images
列 ( )を持つ製品と呼ばれる MySQL テーブルがあります。
[]
この列には、と で区切られた多くのファイル名があります。,
お気に入り:
[image-1.jpg],[image-2.jpg],[image-4.jpg],[image-5.jpg]
等々...
次のように画像ファイル名を抽出できるようにしたい:
image-1.jpg
image-2.jpg
image-3.jpg
image-4.jpg
image-5.jpg
ここに私の現在のPHPがあります:
<?php
$images = explode(',',$project['images']);
foreach($images as $image)
{
$display_image = substr($image, 1, -1);
?>
<tr>
<td><img src="/img/project-gallery/<?php echo $display_image; ?>" width="160px" /><br />
<input type="checkbox" name="current_images<?php echo $project["sequence"]; ?>" id="current_images<?php echo $project["sequence"]; ?>" value="image_id_checkbox_<?php echo $project["sequence"]; ?>" /></td>
</tr>
<?php
}
?>
[filename.extn],
そのため、各画像の下にチェックボックスがあり、データベースの画像列から選択したものを削除できるようにしたいと考えています。
たとえば、image-1.jpg チェックボックスをオンにすると、画像列は次のようになります。
image-2.jpg
image-3.jpg
image-4.jpg
image-5.jpg