0
我已經創建了一個函數,但我已經到了一個障礙,我想使if/else hrefs可點擊,我需要他們添加/刪除條目到數據庫中,什麼做到這一點的最佳方式?WORDPRESS:創建一個函數,點擊更新數據庫
// FAVORITE
function favorite($user_id, $post_id) {
// DB Connection
$mysqli = mysqli_connect("localhost", "???", "???", "???");
// Check Favorite
$getFavoriteQuery = "
SELECT *
FROM wp_favorites
WHERE user_id = $user_id
AND post_id = $post_id";
$favoriteQuery = $mysqli->query($getFavoriteQuery);
if (mysqli_num_rows($favoriteQuery)) { ?>
<a href="#">Un-favorite</a>
<!-- UPDATE DATABASE MYSQLI QUERY -->
<?php } else { ?>
<a href="#">Favorite</a>
<!-- UPDATE DATABASE MYSQLI QUERY -->
<?php }
}
?>
使用GET參數,然後在代碼中查詢到。例如:'http://somedomain.com/wordpress/?action = inconvourite&user = someuser'。在PHP中,你會得到''_GET'全局數組填充'action'和'user'索引。 '$ action = $ _GET ['action']; // $ action =='unfavourite''。從此,你可以在每個動作背後附加你的邏輯。 :) – iSS