pull form closing tag inside foreach loop
<?php
foreach ($get_data as $infocontact) {
echo '<form class="form-info-wmtp" action="" method="post" enctype="multipart/form-data">';
echo '<input type="hidden" name="id_image" id="id_image" value="'.$infocontact->id.'" />';
echo '<div class="txt-info-wmtp">'.$infocontact->button_name.'<p><input type="text" value="'.$infocontact->link_button.'" name="link_button" placeholder="Enter the link button">';
echo '<input type="submit" id="btnSubmitSocial" name="btnSubmitSocial" value="Update">';
echo '<input type="submit" id="delete-btn" name="btnDelete" value="Delete"></p></div>';
//i pull /form inside loop here
echo '</form>';
}
if(isset($_POST['btnSubmitSocial'])){
$link = $_POST['link_button'];
$id_img = $_POST['id_image'];
var_dump($id_img);
$table = $wpdb->prefix . 'call_button';
$post_data=array(
'link_button' => $link,
'id' => $id_img
);
$wpdb->update( $table, $post_data, array( 'id' => $id_img ), $format = null, $where_format = null );
}
?>