-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreseacheroperation.php
125 lines (103 loc) · 3.47 KB
/
reseacheroperation.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
<?php
if(isset($_POST['btn-addreseacher'])){
//get inputs.
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$nic = $_POST['nic'];
$dob = $_POST['dob'];
$occupation = $_POST['occupation'];
$mobile = $_POST['mobile'];
$email = $_POST['email'];
$propic = $_POST['propic'];
$resorg=$_POST['resorg'];
$rescert=$_POST['rescert'];
$userid=$_POST['reseacherdropdown'];
//validation
//db connection.
require('dbConn.php');
//query
$sql = "INSERT INTO userdetails (firstname,lastname,nic,dob,occupation,mobile,email,propic) VALUES ('$firstname','$lastname','$nic','$dob','$occupation','$mobile','$email','$propic')";
if (mysqli_query($conn, $sql)) {
$last_id = $conn->insert_id;
$sql2="INSERT INTO researcher(userid,resorg,rescert) VALUES ('$last_id','$resorg','$rescert')";
if(mysqli_query($conn,$sql2)){
header('Location: reseacher.php');
die();
}
else{
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
mysqli_close($conn);
}
elseif(isset($_POST['btn-editreseacher'])) {
//db connection.
require('dbConn.php');
//Get id from DB
if (isset($_GET['firstname'])) {
$dql = "SELECT * FROM userdetails WHERE firstname=" . $_GET['reseacherdropdown'];
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_array($result);
}
//Update Data
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$nic = $_POST['nic'];
$dob = $_POST['dob'];
$occupation = $_POST['occupation'];
$mobile = $_POST['mobile'];
$email = $_POST['email'];
$propic = $_POST['propic'];
$userid = $_POST['reseacherdropdown'];
$update = "UPDATE userdetails SET firstname='$firstname',lastname='$lastname',nic='$nic',dob='$dob',occupation='$occupation',mobile='$mobile',email='$email',propic='$propic' WHERE userid=" . $userid;
if(mysqli_query($conn, $update)){
$last_id = $conn->insert_id;
$sql2="UPDATE researcher SET userid='$last_id',resorg='$resorg',rescert='$rescert'";
if(mysqli_query($conn,$sql2)){
header('Location: reseacher.php');
die();
}
else{
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
}
//Msg box
if (isset($sql)) {
die("Error sql" . mysqli_connect_error());
} else {
echo("<SCRIPT LANGUAGE='JavaScript'>
window.alert('Succesfully updated')
window.location.href='reseacher.php';
</SCRIPT>");
}
}
elseif(isset($_POST['btn-deletereseacher'])){
//db connection
require('dbConn.php');
$user_id = $_POST['reseacherdropdown'];
$delete="DELETE FROM userdetails WHERE userid=".$user_id;
$result=mysqli_query($conn,$delete);
if($result)
{
echo ("<SCRIPT LANGUAGE='JavaScript'>
window.alert('Succesfully deleted')
window.location.href='reseacher.php';
</SCRIPT>");
}
else
{
echo "Mysql Error";
}
mysqli_close($conn);
}
elseif(isset($_POST['btn-clear'])){
?>
<script type="text/javascript">
function clearDefault(a){if(a.defaultValue==a.value){a.value=""}};
</script>
<?php
header('location: reseacher.php');
}
?>