我正在構建一個簡單的音樂網站,該網站在選擇頁面上有一組相冊。左邊是一組專輯封面,右邊是相關專輯名稱和樂隊名稱。每張專輯都會給出一個數字,這將在標題/樂隊名稱中引用。有點像雜誌內容頁面。將格式化數字添加到MySQL選擇陣列
所以我SELECT
語句如下:
$albums_sql = "SELECT albums.*, bands.name FROM albums LEFT JOIN bands ON albums.band = bands.id LIMIT $offset, $album_limit";
$albums_res = mysqli_query($con, $albums_sql);
while($album = mysqli_fetch_assoc($albums_res)){
$album_id = $album["id"];
$album_added = $album["added"];
$album_band = $album["name"];
$album_title = $album["title"];
....
而我顯示的標題是這樣的:
<div class=\"listWords\">$album_number ... <strong>$album_band: $album_title</strong></div>
現在,這顯示:
...樂隊名稱:The相冊名稱
但我當然希望它顯示:
01 ...樂隊的名字:專輯名稱
我如何得到它顯示是各行的2位的數字值從表中選擇使用PHP
?
這裏就是我想我應該創建一個數字:
$albums_sql = "SELECT albums.*, bands.name FROM albums LEFT JOIN bands ON albums.band = bands.id LIMIT $offset, $album_limit";
$albums_res = mysqli_query($con, $albums_sql);
while($album = mysqli_fetch_assoc($albums_res)){
$album_id = $album["id"];
$album_added = $album["added"];
$album_band = $album["name"];
$album_title = $album["title"];
....
$album_number = (Create a number based on how many are selected from the abover select statement)
你能顯示'$ albums_res'輸出嗎? '$ album_number'從哪裏來?是你想要顯示的ID,還是隻是一個行號? – dirtydanee
'$ album_number'是我試圖創建的,基於從Select語句中選擇的行數。因此,如果每個頁面選擇12個專輯,他們將被列爲專輯1-12。我只是不知道如何爲每個選定的結果編號。 –