我想监控用户点击带有类名链接计数器的超链接的次数。我使用jQuery和PHP来实现这一点,例如:
$(\'.link_counter\').click(function() {
<?php
//Retrieve the current count from dB
@countdata = $wpdb->get_var($wpdb->prepare( "SELECT counter FROM $mycustomtable WHERE my_user_id=%d",$user_id));
//increment counter
$updated_count=$countdata+1;
//update back the dB table
$wpdb->query($wpdb->prepare("UPDATE $mycustomtable SET counter=%d WHERE my_user_id=%d",$updated_count,$user_id));
?>
});
它工作得很好。然而,唯一的问题是当有多个链接页具有相同的类时。如果我单击同一页面上的另一个链接,则不会更新计数。
如何修改代码和查询以更新此计数,而不使用AJAX,也不重新加载页面?谢谢