|
|
|
PHP ทำหน้าแก้ไขแต่ตัวเลือกที่เป็น Select ค่าที่เลือกไว้ไม่มาที่หน้าแก้ไข |
|
|
|
|
|
|
|
Code (PHP)
<?php
include 'server.php';
// id ที่ส่งมาแก้ไข
$id = $_GET['id'];
// echo $id;
$query ="SELECT * FROM course_index WHERE id=$id";
$result = $result = mysqli_query($conn, $query) or die("Error in sql : $query". mysqli_error($query));
$row = mysqli_fetch_array($result);
//print_r($row);
$select = $row['field'];
?>
<div class="form-group">
<label type="qm_quality" for="qm_quality">คุณภาพสื่อบทเรียน : </label>
<select name="qm_quality"">
<option value="">กรุณาเลือก</option>
<option value="qmq_a" <?PHP echo ($select=='qmq_a') ? 'selected' : ''; ?>>A</option>
<option value="qmq_b" <?PHP echo ($select=='qmq_b') ? 'selected' : ''; ?>>B</option>
<option value="qmq_c" <?PHP echo ($select=='qmq_c') ? 'selected' : ''; ?>>C</option>
<option value="qmq_d" <?PHP echo ($select=='qmq_d') ? 'selected' : ''; ?>>D</option>
</select>
</div>
|
|
|
|
|
Date :
2021-02-12 16:53:13 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แนะนำ ศึกษาเรื่อง sql injection หน่อยนะครับ เอาตัวแปรมาใช้โดยไม่ escape ก่อน database จะเน่า เอานะครับ
คำสั่งที่ช่วยเรื่อง sql injection
mysqli::prepare()
ค้นหาแล้วอ่านเอาหน่อยนะครับ
|
|
|
|
|
Date :
2021-02-12 19:03:17 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|