簡體   English   中英

如何獲取代碼以僅顯示當前用戶上傳的圖像? Ps 編程新手

[英]How do I get code to show only images uploaded by current user? P.s. New to programming

以下代碼顯示上傳到數據庫的所有用戶圖片,而不是當前登錄的用戶。我嘗試使用“userCustomerID”檢索用戶特定的上傳圖片

根據標題,如何獲取代碼以僅顯示當前用戶上傳的圖像?

<div class="row">
<?php

    $stmt = $DB_con->prepare('SELECT userID, userName, userItemName, userItemPrice, userItemQuantity, userItemDetails, userCustomerID, userPic FROM upload_tbl_users ORDER BY userCustomerID DESC');
    $stmt->execute();

    if($stmt->rowCount() > 0)
    {
        while($row=$stmt->fetch(PDO::FETCH_ASSOC))
        {
            extract($row);
            ?>
            <div class="col-xs-3">
                <p class="page-header"><?php echo $userName."&nbsp;/&nbsp;".$userItemName; ?></p>
                <a target="_blank" href="user_images/<?php echo $row['userPic']; ?>" />
                <img src="user_images/<?php echo $row['userPic']; ?>" class="img-rounded" width="250px" height="250px" />
                <p class="page-header">
                <span>
                <a class="btn btn-info" href="editform.php?edit_id=<?php echo $row['userCustomerID']; ?>" title="click for edit" onclick="return confirm('sure to edit ?')"><span class="glyphicon glyphicon-edit"></span> Edit</a> 
                <a class="btn btn-danger" href="?delete_id=<?php echo $row['userCustomerID']; ?>" title="click for delete" onclick="return confirm('sure to delete ?')"><span class="glyphicon glyphicon-remove-circle"></span> Delete</a>
                </span>
                </p>
            </div>       
            <?php
        }
    }
    else
    {
        ?>
        <div class="col-xs-12">
            <div class="alert alert-warning">
                <span class="glyphicon glyphicon-info-sign"></span> &nbsp; No Data Found ...
            </div>
        </div>
        <?php
    }

?>
</div>  

然后我想你必須獲取登錄用戶的 id 並在你的 sql 腳本中添加一個 WHERE 子句。 喜歡:

SELECT...WHERE logged_user_id=uploaded_user_id

upload_user_id 可以是 userID 或 userCustomerID 我不確定在你的情況下,你決定哪個。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM