Replies: 0
$mdebug=1;
$server=”localhost”;
$username=””;
$password=””;
$db=”lab_test”;
$random_n=rand(0,10000);
$lab_test= new wpdb($server, $username, $password, $db);
if($lab_test==null)
echo “Failed!”;
else
{
delete ($lab_test,$mdebug, $random_n);
select_display_withdeletebutton($lab_test, $mdebug, $random_n);}
function delete_form($lab_test, $random_n, $ssn, $mdebug){
$site_url=get_site_url();
$actionPage=”$site_url/delete-data-form-employee”;
echo “<form style=’margin: 0; padding: 0;’ method=’post’ action=’$actionPage’>”;
echo “<input type= ‘hidden’ name= ‘ssn’ value=’$ssn’/>”;
echo “<input type= ‘hdden’ name= ‘random_n’ value=’$random_n’/>”;
echo “<button type=submit name=delete> Delete
</button> “;
echo “</form>”;}
function delete ($lab_test, $mdebug, $random_n){
global $wpdb;
$form_random_n=$_POST[“random_n”];
if ($form_random_n!=null && $form_random_n!=$random_n)
{
$ssn=$_POST[“ssn”];
$qstr=”DELETE from employee where ssn=$ssn”;
echo “$qstr<br><br>”;
$lab_test->query($qstr);
}}
function select_display_withdeletebutton($lab_test, $mdebug, $random_n)
{
$qstr=”select * from employee order by fname”;
$rows= $lab_test->get_results($qstr);
if ($rows==null)
echo “No record Found <br>”;
else {
$field_num=4;
$field_names=array (‘fname’, ‘lname’, ‘bdate’, ‘ssn’);
$display_names=array (‘fname’, ‘lname’, ‘bdate’, ‘ssn’);
echo “<table border=1<tr>”;
for ($i=0;$i<$field_num;$i++)
echo “<td>$display_names[$i]</td>”;
echo “<td>Delete</td>”;
echo “</tr>”;
{
foreach($rows as $row){
echo “<tr>”;
for ($i=0;$i<$field_num;$i++)
$field_name=$field_names[$i];
$field_data=$row->$field_name;
echo “<td>$field_data</td>”;
}
echo “<td>”;
delete_form($lab_test, $random_n, $row->ssn);
echo “</td>”;
echo “</tr>”;}}
echo “</table>”;
}