|
|
|
ขอคำแนะนำการอัพเดทข้อมูลในฟิลล์ ของบาง record ที่ แสดงผลออกมาเป็นตารางครับ |
|
|
|
|
|
|
|
ต้องการอัพเดทข้อมูลในฟิลล์ event_check ของตารางที่เก็บข้อมูลการลงทะเบียน ว่าหากผู้ลงทะเบียนคนไหน เข้าร่วมกิจกรรมจริง ก็ให้ check box แล้ว อัพเดทลงฐานข้อมูล ขอคำแนะนำด้วยครับ
Code
<?php
session_start();
@$ses_userid = $_SESSION[ses_userid];
@$ses_user = $_SESSION[ses_user];
if ($ses_userid <> session_id() or @ $ses_user == "") {
echo "คุณยังไม่ได้ทำการ Log in";
echo "<meta http-equiv='refresh' content='1;URL=index.html' />";
} else {
?>
<html lang="en">
<head>
<?php
include "DBconn.inc.php";
mysql_query("SET character_set_results=utf8"); //ตั้งค่าการดึงข้อมูลออกมาให้เป็น utf8
mysql_query("SET character_set_client=utf8"); //ตั้งค่าการส่งข้อมุลลงฐานข้อมูลออกมาให้เป็น utf8
mysql_query("SET character_set_connection=utf8"); //ตั้งค่าการติดต่อฐานข้อมูลให้เป็น utf8
$conn = new mysqli($servername, $username, $password, $dbname);
mysqli_set_charset($conn, "utf8");
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT * FROM event where event_id = '" . $_GET['cc'] . "'";
$result = $conn->query($sql);
while ($row = $result->fetch_assoc()) {
?>
<title>รายชื่อผู้ลงทะเบียนกิจกรรม <?php echo $row["event_name"]; ?></title>
<?php
}
$conn->close();
?>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<br />
<?php
include "DBconn.inc.php";
include "functiondate.php";
mysql_query("SET character_set_results=utf8"); //ตั้งค่าการดึงข้อมูลออกมาให้เป็น utf8
mysql_query("SET character_set_client=utf8"); //ตั้งค่าการส่งข้อมุลลงฐานข้อมูลออกมาให้เป็น utf8
mysql_query("SET character_set_connection=utf8"); //ตั้งค่าการติดต่อฐานข้อมูลให้เป็น utf8
$conn = new mysqli($servername, $username, $password, $dbname);
mysqli_set_charset($conn, "utf8");
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT * FROM eventl where event_id = '" . $_GET['cc'] . "'";
$result = $conn->query($sql);
while ($row = $result->fetch_assoc()) {
?>
<h4><p>รายชื่อผู้ลงทะเบียนกิจกรรม <?php echo $row["event_name"]; ?>
<br />
<br />
วันที่ <?php echo DateThai($row["event_date"]); ?></p></h4>
<?php
}
$conn->close();
?>
<br />
<table class="table table-hover table-striped">
<thead>
<tr>
<th>ลำดับที่</th>
<th>ชื่อ - นามสกุล</th>
<th>หน่วยงาน</th>
<th>สถานะเข้าร่วมกิจกรรม</th>
</tr>
</thead>
<tbody>
<?php
include "DBconn.inc.php";
$no = 1;
mysql_query("SET character_set_results=utf8"); //ตั้งค่าการดึงข้อมูลออกมาให้เป็น utf8
mysql_query("SET character_set_client=utf8"); //ตั้งค่าการส่งข้อมุลลงฐานข้อมูลออกมาให้เป็น utf8
mysql_query("SET character_set_connection=utf8"); //ตั้งค่าการติดต่อฐานข้อมูลให้เป็น utf8
$conn = new mysqli($servername, $username, $password, $dbname);
mysqli_set_charset($conn, "utf8");
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT * FROM event_regist where event_id = '" . $_GET['cc'] . "'";
$result = $conn->query($sql);
while ($row = $result->fetch_assoc()) {
?>
<tr>
<td width="10%"><?= $no++ ?></td>
<td><?php echo $row["fname"] . " " . $row["lname"]; ?></td>
<td><?php echo $row["dep_name"]; ?></td>
<td>
<?php
$result2 = mysqli_query($conn, "SELECT * FROM event_regist");
//Gets all the options from the database, so the values have to be in there in the first place.
while ($row2 = mysqli_fetch_assoc($result2)) {
//Loops through each value in the database
?>
<?php
if ($row2['event_check'] == 'Y') {
?>
<input name="checkbox" type="checkbox" id="checkbox" checked="checked" />
<?php
//Adds a checked checkbox if the value is "Y"
} else {
?>
<input name="checkbox" type="checkbox" id="checkbox" />
<?php
//Adds a unticked checkbox if the value is not "Y" e.g. "N"
}
}
?>
</td>
</tr>
<?php
}
$conn->close();
?>
</tbody>
</table>
</div>
</body>
</html>
<?php
}
?>
Tag : PHP, MySQL, HTML, CSS
|
ประวัติการแก้ไข 2018-06-07 14:36:56
|
|
|
|
|
Date :
2018-06-07 14:35:58 |
By :
a_fox |
View :
531 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตัวอย่างการอัพเดทมีเยอะ ลองค้นดูหรือยัง
|
|
|
|
|
Date :
2018-06-08 10:35:11 |
By :
https://th.lipsum.com/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|