列的搜索信息模式,其中column =“”

时间:2016-05-22 17:41:23

标签: php mysql

我有一个问题我无法理解。我在一个数据库中有很多表。每个表与课程相同。我有一个登录系统,学生登录并需要勾选一个表格,说他们正在参加考试。问题是他们可能会同时进行多个课程,因此我永远不会知道正在使用哪个表,因为每个表对于该课程是唯一的,我只知道确定数据库的名称是 Loginregister 。我需要它来更新他们参加的表。我已经尝试过信息架构,但我知道这是一个只读。我确信有一个更简单的方法来做到这一点。

$hostname="localhost";
$username="root";
$password="root";
$dbname="loginregister";

//Connect to the database
$connection = mysqli_connect($hostname,$username,$password,$dbname);
if ($connection->connect_error) {
    die("Connection failed: ". $connection->connect_error);
    echo 'Connection problem <br>'.$connection->connect_error;

}

//Below is coming from the form 
if(!empty($ExamAttending))
{

$sql1 = "UPDATE INFORMATION_SCHEMA.COLUMNS       

SET   ExamDates = '$ExamAttending' WHERE Username= '$StudentId'";

echo 'Thank you your request has been saved :'.$ExamAttending."<br>".$StudentId.'<br>';

}if ($connection->query($sql1) === TRUE) {
    echo "Record updated successfully: ".$Module_0;
} else {
    echo "Error updating record: " . $connection->error;
}

0 个答案:

没有答案