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」? (我自己並沒有這樣做)。
謝謝!
'si'分別代表'string'和'integer'。你告訴函數,你期望你的第一個綁定變量是一個字符串,第二個變量是一個整數。 –
啊,謝謝。當我搜索到它時,我只是隨機選擇了一堆西班牙文。 – Iphd