2016-01-17 63 views
1

這裏是我的喜歡按鈕:Like按鈕(PHP/MySQL的)

<form method="POST"> 
    <input type="submit" value="Like"> 
    <input type="hidden" name="IP" value="<?php $_SERVER["REMOTE_ADDR"]; ?>"> 
</form> 

這裏的PHP:

if (!empty($_POST)) { 
    $connection = mysqli_connect("like"); 
    $statement = mysqli_prepare($connection, "INSERT INTO Like (User, PageId) VALUES (?, ?)"); 
    mysqli_stmt_bind_param($statement, "si", $_POST["IP"], $_GET["id"]); 
    mysqli_stmt_execute($statement); 
    exit; 
} 

我可以使用自定義圖像,而不是標準的按鈕? 如何顯示頁面上喜歡的數量?

我有兩列:IP和PageId。

此外,什麼是「si」? (我自己並沒有這樣做)。

謝謝!

+1

'si'分別代表'string'和'integer'。你告訴函數,你期望你的第一個綁定變量是一個字符串,第二個變量是一個整數。 –

+0

啊,謝謝。當我搜索到它時,我只是隨機選擇了一堆西班牙文。 – Iphd

回答