// ৭. ডাটা এডিট এবং ডিলিট করার ফাংশন
add_action(‘wp_ajax_delete_isp_entry’, ‘delete_isp_entry_callback’);
function delete_isp_entry_callback() {
global $wpdb;
$table_name = $wpdb->prefix . ‘isp_bills’;
$id = intval($_POST[‘entry_id’]);
$deleted = $wpdb->delete($table_name, array(‘id’ => $id));
if ($deleted) {
wp_send_json_success(‘এন্ট্রিটি ডিলিট করা হয়েছে!’);
} else {
wp_send_json_error(‘ডিলিট করা সম্ভব হয়নি।’);
}
}
// ৮. ম্যানেজমেন্ট সেকশন UI (HTML)
function isp_management_render() {
global $wpdb;
$table_name = $wpdb->prefix . ‘isp_bills’;
$results = $wpdb->get_results(“SELECT * FROM $table_name ORDER BY date DESC”);
?>
Management (All Records)
| Customer Name |
Amount |
Date |
Action |
| customer_name); ?> |
৳amount); ?> |
date)); ?> |
|