1 回答

TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超10個贊
如果將這 2 個查詢更改為一個查詢,您將得到一個包含 img 和用戶 id 的結(jié)果集,然后您可以使用它來與登錄的用戶進(jìn)行比較
//$subjects = $db_conn->prepare("SELECT img FROM images");
//$subjects->setFetchMode(PDO::FETCH_ASSOC);
//$subjects->execute();
//$stmt = $db_conn->prepare("SELECT user_id FROM images");
//$stmt->execute();
//$nesto=$stmt->fetchAll(PDO::FETCH_ASSOC);
替換為
$result = $db_conn->query("SELECT img, user_id FROM images");
$subjects = $result->fetchAll(PDO::FETCH_ASSOC);
然后在你的按鈕周圍你可以做
<?php
// If this user uploaded this image they are allowed to remove it
if ($subject->user_id == $_SESSION['user_session']) :
<button type="button" class="btn btn-sm btn-outline-secondary">Remove</button>
endif;
?>
大注意事項(xiàng) 我在這段代碼中沒有看到 a session_start(),因?yàn)槟谑褂?,所?_SESSION您需要在該腳本的頂部使用其中一個。
- 1 回答
- 0 關(guān)注
- 122 瀏覽
添加回答
舉報(bào)