爆発を使用して写真ファイル名の配列を取得し、それらを文字列に入れて、mysql データベースに保存できるようにしました。これらは、次のように「imagesordered」というフィールドに保存されます。 .jpg であるため、カンマで区切られます。
これまでのところ、データベースからそれらを引き出すために次のものがあります。
include("connect.php");
$sql = <<<SQL
SELECT *
FROM `albumorders`
SQL;
if(!$result = $db->query($sql)){
die('There was an error running the query [' . $db->error . ']');
}
while($row = $result->fetch_assoc()){
$albumid = $row['albumid'];
$albumname = $row['albumname'];
$imagesordered = $row['imagesordered'];
}
問題は、私が文字列をエコーアウトするだけであることです.私がする必要があるのは、カンマを除いた別の行の各値をエコーアウトすることですが、各レコードには非常に多くの写真があるため、whileループを1回だけ実行します.それに関連付けられているため、理想的には while ループの実行ごとに次のようになります。
アルバム ID : 34n3jn43n アルバム名:ボブズアルバム アルバムの注文 : 3433434.jpg 3434343.jpg 3434343.jpg 2323243.jpg
そして次のレコードへ......
しかし、それを行う方法がわかりませんか?