I'm making a code where I can update "records" of students from my database. The problem is there were multiple queries and being new to php as a whole, I don't know how to do it.
Below is my code:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>PRACTICE 04</title>
</head>
<body>
<?php
$link = mysqli_connect('localhost', 'root', '','student');
if (!$link) {
die('Could not connect: ' . mysqli_error());
}
echo 'Connected successfully';
$IDNoOld = $_POST["IDNoOld"];
$IDNoNew = $_POST["IDNoNew"];
$FirstName = $_POST["FNameNew"];
$MiddleName = $_POST["MNameNew"];
$LastName = $_POST["LNameNew"];
$Grade = $_POST["GradeNew"];
$Sec = $_POST["SecNew"];
$Add = $_POST["AddNew"];
$Age = $_POST["AgeNew"];
$FSub = $_POST["FSubNew"];
$LSub = $_POST["LSubNew"];
$sql_query = "UPDATE student1 SET IDNo='$IDNoNew' WHERE IDNo = '$IDNoOld'"; "UPDATE student1 SET FirstName='$FirstName' WHERE IDNo = '$IDNoOld'";
echo $sql_query;
$sql_query = "UPDATE student1 SET FirstName='$FirstName' WHERE IDNo = '$IDNoOld'";
echo $sql_query;
$sql_query = "UPDATE student1 SET MiddleName='$MiddleName' WHERE IDNo = '$IDNoOld'";
echo $sql_query;
$sql_query = "UPDATE student1 SET LastName='$LastName' WHERE IDNo = '$IDNoOld'";
echo $sql_query;
$sql_query = "UPDATE student1 SET Grade='$Grade' WHERE IDNo = '$IDNoOld'";
echo $sql_query;
$sql_query = "UPDATE student1 SET Section='$Sec' WHERE IDNo = '$IDNoOld'";
echo $sql_query;
$sql_query = "UPDATE student1 SET Address='$Add' WHERE IDNo = '$IDNoOld'";
echo $sql_query;
$sql_query = "UPDATE student1 SET Age='$Age' WHERE IDNo = '$IDNoOld'";
echo $sql_query;
$sql_query = "UPDATE student1 SET FavoriteSubject='$FSub' WHERE IDNo = '$IDNoOld'";
echo $sql_query;
$sql_query = "UPDATE student1 SET LeastFavoriteSubject='$LSub' WHERE IDNo = '$IDNoOld'";
echo $sql_query;
if (mysqli_query($link, $sql_query))
{
echo "Data successfully updated!";
}
mysqli_close($link);
?>
</body>
</html>
A little help would absolutely help me, thanks in advance.