2016-02-08 105 views
1

我有一個喜歡的系統,有點像Facebook的東西。但是,用戶可以儘可能多地喜歡頁面。我如何才能將每個用戶的頁面限制爲每頁一個?我的代碼是:如何限制每個用戶只有每頁一個?

<?php 
    session_start() ; 
    $conn = mysqli_connect("","","",""); 
    $p_id = $_GET['post_id']; 
    $result = mysqli_query($conn, "SELECT * FROM forum WHERE post_id = $p_id"); 
    $row = mysqli_fetch_assoc($result); 
    mysqli_query($conn, "UPDATE forum SET likes=likes+1 WHERE post_id = '$p_id'") ; 
    ?> 
    <?php 
    header("Location: forum.php?id=".$row['post_id']); 
    die(); 
    ?> 
+1

facebook有一個用戶登錄系統..你需要第一個 –

+0

我有。我有一個用戶表user_id,用戶名等...但我不知道我將只能爲每個用戶每個頁面允許一個。 –

+0

'SELECT'查詢看起來完全沒有使用,所以可以刪除 – Steve

回答

0

您必須跟蹤用戶。使用用戶名和postid

+0

我有一個單獨的用戶表與用戶ID字段。我能以某種方式連接兩張桌子嗎?直接使用 –

+0

或者使用連接語句。 – recycler

相關問題