|
|
|
[PHP] INSERT ไม่เข้า Database เเต่มีขึ้นเตือนว่าบันทึกสำเร็จ |
|
|
|
|
|
|
|
Code (PHP)
Code (PHP)
[php]<!doctype html>
<?php
session_start();
if($_SESSION['UserID'] == "")
{
header("location:login.php");
exit();
}
if($_SESSION['Status'] != "ADMIN")
{
echo "This page for Admin only!";
exit();
}
mysql_connect("localhost","root","12341234");
mysql_select_db("nurising room");
$strSQL = "SELECT * FROM member WHERE UserID = '".$_SESSION['UserID']."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
?>
<html>
<head>
<script type="text/javascript">
function login() {
//alert('test');
$.ajax( {
type: 'POST',
url: "loginstudent.php",
data: {
Id_collegian: $('#Id_collegian').val()
},
dataType: 'json',
success: function ( result ) {
if(result =='0'){
alert("ไม่พบรหัส");
}else{
window.location = 'admin_page_studen.php?Id_collegian=' + $('#Id_collegian').val();
}
}
} );
}
</script>
<link rel="stylesheet" media="all" type="text/css" href="jquery-ui.css"/>
<link rel="stylesheet" media="all" type="text/css" href="jquery-ui-timepicker-addon.css"/>
<script type="text/javascript" src="jquery-1.10.2.min.js"></script>
<script src="jquery-2.1.1.min.js"> </script>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" integrity="sha384-9gVQ4dYFwwWSjIDZnLEWnxCjeSWFphJiwGPXr1jddIhOegiu1FwO5qRGvFXOdJZ4" crossorigin="anonymous">
<title> User </title>
</head>
<body background=../image/clound3.jpg marginwidth="100%">
<form>
<form>
<table width="100%" border="0" cellspacing="0" cellpadding="0" background="../image/clound3.jpg">
<tbody>
<tr><th> </th></tr>
<tr>
<th scope="row" align="left"><img src="../image/Nurising1.png" width="50%" align="left"> </th>
<th scope="row" align="right"><img src="../image/band1.png" width="50%" align="right"></th>
</tr>
<tr><th> </th></tr>
</tbody>
</table>
</form>
<table width="100%" border="0" cellspacing="3" cellpadding="3">
<tbody>
<tr>
<th height="37" align="center" bgcolor="#4682B4" scope="row" style="color:white;">
<p class="text-right">ยินดีต้อนรับสู่เว็บไซต์ระบบจัดการงานห้องพยาบาล รหัส
<?php echo $objResult["Username"];?> ชื่อ
<?php echo $objResult["Name"];?> <a href="edit_profile.php">Edit</a> <a href="logout.php">Logout</a>
</p>
</th>
</tr>
</tbody>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tbody>
<tr>
<td><ul class="nav nav-tabs">
<li class="nav-item">
<a class="nav-link" href="admin_page.php">หน้าหลัก</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">บันทึกการเข้าใช้บริการ</a>
<div class="dropdown-menu">
<a class="dropdown-item" href="admin_page_search_student.php">นักศึกษา</a>
<a class="dropdown-item" href="admin_page_search_personnel.php">บุคลากร</a>
<a class="dropdown-item" href="admin_page_search_aidbox.php">เบิกกล่องปฐมพยาบาล</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">ฐานข้อมูลยา</a>
<div class="dropdown-menu">
<a class="dropdown-item" href="admin_page_stock_drug.php">คลังยา</a>
<a class="dropdown-item" href="admin_page_stock_aidbox.php">ชุดกล่องปฐมพยาบาล</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">ประวัติ</a>
<div class="dropdown-menu">
<a class="dropdown-item" href="admin_page_history_service.php">ประวัติการเข้าใช้บริการ</a>
<a class="dropdown-item" href="admin_page_history_drug.php">ประวัติการเบิกจ่ายยา</a>
<a class="dropdown-item" href="admin_page_history_aidbox.php">ประวัติการยืมคืนชุดกล่องปฐมพยาบาล</a>
</div>
</li>
</ul></td>
</tr>
</tbody>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tbody>
<tr>
<td colspan="5">
<center><b> </b>
</center>
</td>
</tr>
<tr>
<td colspan="5">
<center>
<h3><b>เพิ่มข้อมูลนักศึกษา</b>
</h3>
</center>
</td>
</tr>
<tr>
<td colspan="5" align="center">
<?php
$host="localhost";
$username="root";
$pass="12341234";
$db="nurising room";
$connect=mysqli_connect($host,$username,$pass,$db);
//1.receive data
$Id_collegian =trim($_POST[Id_collegian]);
$First_collegian =trim($_POST[First_collegian]);
$Last_collegian =trim($_POST[Last_collegian]);
$Gender_collegian =trim($_POST[Gender_collegian]);
$Faculty_collegian =trim($_POST[Faculty_collegian]);
$Major_collegian =trim($_POST[Major_collegian]);
$Congenital_collegian =trim($_POST[Congenital_collegian]);
$Allergy_collegian =trim($_POST[Allergy_collegian]);
$Email_collegian =trim($_POST[Email_collegian]);
$Tel_collegian =trim($_POST[Tel_collegian]);
$Parent_collegian =trim($_POST[Parent_collegian]);
$TelParent_collegian =trim($_POST[TelParent_collegian]);
$Parent_collegian2 =trim($_POST[Parent2_collegian]);
$TelParent2_collegian =trim($_POST[TelParent2_collegian]);
$Parent3_collegian =trim($_POST[Parent3_collegian]);
$TelParent3_collegian =trim($_POST[TelParent3_collegian]);
$Parent4_collegian =trim($_POST[Parent4_collegian]);
$TelParent4_collegian =trim($_POST[TelParent4_collegian]);
$Teacher_collegian =trim($_POST[Teacher_collegian]);
$TelTeacher_collegian =trim($_POST[TelTeacher_collegian]);
if($Id_collegian!=""){
//2. save data
$sql="insert into collegian set
Id_collegian='$Id_collegian',
First_collegian='$First_collegian',
Last_collegian='$Last_collegian',
Gender_collegian='$Gender_collegian',
Faculty_collegian='$Faculty_collegian',
Major_collegian='$Major_collegian',
Congenital_collegian'$Congenital_collegian',
Allergy_collegian'$Allergy_collegian',
Email_collegian'$Email_collegian',
Tel_collegian'$Tel_collegian',
Parent_collegia'$Parent_collegian',
TelParent_collegian'$TelParent_collegian',
Parent_collegian2'$Parent_collegian2',
TelParent2_collegian'$TelParent2_collegian',
Parent3_collegian'$Parent3_collegian',
TelParent3_collegian'$TelParent3_collegian',
Parent4_collegian'$Parent4_collegian',
TelParent4_collegian'$TelParent4_collegian',
Teacher_collegian''$Teacher_collegian',
TelTeacher_collegian'$TelTeacher_collegian'";
$result=mysqli_query($connect,$sql);
$id=mysqli_insert_id($connect);
//3. alert data
exit("<script>
alert('save data');
window.location='admin_page_search_student.php';
</script>");}
?>
<form form name="form1" id="form1" method="post" enctype="multipart/form-data">
<table width="100%" class="table">
<tr><th colspan="6"><h5><b>ประวัติส่วนตัว</b></h5></th></tr>
<tr>
<th width="10%"> รหัสนักศึกษา :</th>
<td colspan="5"><input type="text" name="Id_collegian" id="Id_collegian" width="100%"></td>
</tr>
<tr>
<th width="10%"> ชื่อ :</th>
<td width="15%"><input type="text" name="First_collegian" id="First_collegian" width="100%"></td>
<th width="10%">นามสกุล :</th>
<td width="15%"><input type="text" name="Last_collegian" id="Last_collegian"></td>
<th width="10%">เพศ :</th>
<td width="15%"><input type="text" name="Gender_collegian" id="Gender_collegian"></td>
</tr>
<tr>
</tr>
<tr>
<th width="10%"> คณะ :</th>
<td><input type="text" name="Faculty_collegian" id="Faculty_collegian"></td>
<th width="10%">สาขา :</th>
<td><input type="text" name="Major_collegian" id="Major_collegian"></td>
<th width="10%">ชั้นปีที่ :</th>
<td> <select name="class_collegian" id="class_collegian">
<option disabled selected>- - - เลือก - - -</option>
<option value="1" >1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select></td>
</tr>
<tr>
<th width="10%"> โรคประจำตัว :</th>
<td><input type="text" name="Congenital_collegian" id="Congenital_collegian"></td>
<th width="10%">ยาที่เเพ้ :</th>
<td colspan="5"><input type="text" name="Allergy_collegian" id="Allergy_collegian"></td>
</tr>
<tr>
<th width="10%"> อีเมล์ :</th>
<td><input type="text" name="Email_collegian" id="Email_collegian"></td>
<th width="10%">เบอร์โทรศัพท์ :</th>
<td colspan="5"><input type="text" name="Tel_collegian" id="Tel_collegian"></td>
</tr>
<tr>
<tr><th colspan="6"><h5><b>ผู้ที่สามารถติดต่อได้</b></h5></th></tr>
<tr>
<th width="10%"> 1. ชื่อ-นามสกุล :</th>
<td><input type="text" name="Parent_collegian" id="Parent_collegian"></td>
<th width="10%">เบอร์โทรศัพท์ :</th>
<td colspan="5"><input type="text" name="TelParent_collegian" id="TelParent_collegian"></td>
</tr>
<tr>
<th width="10%"> 2. ชื่อ-นามสกุล :</th>
<td><input type="text" name="Parent2_collegian" id="Parent2_collegian"></td>
<th width="10%">เบอร์โทรศัพท์ :</th>
<td colspan="5"><input type="text" name="TelParent2_collegian" id="TelParent2_collegian"></td>
</tr>
<tr>
<th width="10%"> 3. ชื่อ-นามสกุล :</th>
<td><input type="text" name="Parent3_collegian" id="Parent3_collegian"></td>
<th width="10%">เบอร์โทรศัพท์ :</th>
<td colspan="5"><input type="text" name="TelParent3_collegian" id="TelParent3_collegian"></td>
</tr>
<tr>
<th width="10%"> 4. ชื่อ-นามสกุล :</th>
<td><input type="text" name="Parent4_collegian" id="Parent4_collegian"></td>
<th width="10%">เบอร์โทรศัพท์ :</th>
<td colspan="5"><input type="text" name="TelParent4_collegian" id="TelParent4_collegian"></td>
</tr>
<tr><th colspan="6"><h5><b>อาจารย์ที่ปรึกษา</b></h5></th></tr>
<tr>
<th width="10%"> ชื่อ-นามสกุล :</th>
<td><input type="text" name="Teacher_collegian" id="Teacher_collegian"></td>
<th width="10%" class="align-content-md-end">เบอร์โทรศัพท์ :</th>
<td colspan="5"><input type="text" name="TelTeacher_collegian" id="TelTeacher_collegian"></td>
</tr>
<tr>
<th colspan="6"><p> </p></th></tr>
</table>
<input type="submit" name="submit" value="ตกลง" href="admin_page.php"> <input type="reset" value="ยกเลิก">
</form>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="20%" align="center"><a href="admin_page.php">
<button type="button" class="btn btn-outline-primary" href="admin_page">← หน้าหลัก</button>
</a>
<p> </p>
<p><a href="admin_page.php"> </a></p></td>
<td> </td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<table width="100%" border="0" cellspacing="3" cellpadding="3">
<tbody>
<tr>
<th scope="row" align="center" bgcolor="#4682B4" style="color:white;">
<div>
<center> Copyright © 2018 มหาวิทยาลัยสวนดุสิต Suan Dusit University. All Rights Reserved </center>
</div>
</th>
</tr>
</tbody>
</table>
<!--script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js" integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js" integrity="sha384-uefMccjFJAIv6A+rW+L4AHf99KvxDjWSu1z9VI8SKNVmz4sk7buKt/6v9KI65qnm" crossorigin="anonymous"></script>
</body>
</html>
[/php]
Tag : PHP, MySQL, HTML, CSS
|
|
|
|
|
|
Date :
2018-05-20 20:22:17 |
By :
nalnice |
View :
674 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- ข้างบน mysql_connect ข้างล่าง mysqli_connect เลือกเอาสักอย่างครับ ศึกษาให้เข้าใจก่อน
- ค่าไม่ insert ลองดักตัวแปลให้แสดงออกมาดูว่ามีจริงไหม หรือ echo $sql เอามาดูว่าค่ามันเป็นแบบไหน
**ปกติไม่เคยใช้ INSERT INTO ...... SET รอท่านอื่นแนะนำ
|
|
|
|
|
Date :
2018-05-21 09:18:46 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เริ่มต้น session_start() ก็ไว้ผิดที่ผิดทางแล้วครับ ใส่แบบนั้น session ไม่ทำงานนะครับ
คำสั่งคิวรี่ที่ใช้งาน ไม่ปลอดภัย เปลี่ยนไปใช้ เครื่องมือของ mysqli
เช่น คำสั่ง msyqli_prepare() ดูครับ
ส่วนการคิวรี่ก็ควรมีการตรวจสอบผล
Code (PHP)
$result=mysqli_query($connect,$sql) or die( mysqli_error($connect).'<br>'. $sql);
|
|
|
|
|
Date :
2018-05-21 09:56:39 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|