Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > ช่วยด้วยครับ ไม่สามารถเพิ่ม ข้อมูลลงฐานข้อมูลได้ insert into



 

ช่วยด้วยครับ ไม่สามารถเพิ่ม ข้อมูลลงฐานข้อมูลได้ insert into

 



Topic : 125955



โพสกระทู้ ( 200 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook Blogger



รบกวนพี่ๆช่วยหน่อยครับ ไม่สามารถเพิ่มข้อมูลลงฐานข้อมูลได้ครับ อีกอย่างครับ ไฟล์ referee.php มันแสดงเฉพาะฟิลด์แรก ฟิลด์ต่อไปไม่แสดงเลยครับ

Code (PHP)

ไฟล์ referee.php
<?php
	session_start();

	$update_status = $_SESSION["update_status"];
	if($update_status == "true"){
?>
<script>
	$(document).ready(function(){
		$("#success-modal").modal("show");
	});
</script>
<?php 
	unset($_SESSION["update_status"]);
	} 
?>
<style>
	.comment{
		width:85%;
		margin:10px auto;
	}
	.programs-list{
		margin-top:15px;
		padding:0 0 30px 0;
	}
</style>
<div class="box box-primary direct-chat direct-chat-primary">
	<div class="box-header with-border subject">
		<h3 class="box-title">รับสมัครกรรมการตัดสิน</h3>
	</div>
    
	<div class="alert alert-info comment" role="alert">
		** รับสมัครอาจารย์ผู้สนใจ ร่วมเป็นคณะกรรมการตัดสิน <font color="red">(1 ท่าน ต่อ 1 รายการแข่งขัน)</font><br>&nbsp;&nbsp;&nbsp;
			อาจารย์ผู้สนใจกรุณาคลิกปุ่มสมัครกรรมการ และกรอกข้อมูลครับ<br>
			<div style="text-align:center;margin-top:8px;">
				<button type="button" class="btn btn-info btn-md"  data-toggle="modal" data-target="#add-teacher-modal"><i class="fa fa-registered fa-lg"></i> สมัครกรรมการ</button>
			</div>
	</div>

	<div class="programs-list">
		<table class="table table-striped">
        	<thead>
			<tr>
				<th><div class="head-text" align="center">ลำดับ</div></th>
                <th><div class="head-text" align="center"></div></th>
				<th><div class="head-text">รายการแข่งขัน</div></th>
				<th><div class="head-text">ชื่อ-สกุล</div></th>
				<th><div class="head-text">สาขาที่สอน</div></th>
                <th><div class="head-text">วิทยาลัยที่สอน</div></th>
				<th><div class="head-text" align="center">เบอร์โทรศัพท์</div></th>
			</tr>
            </thead>
            <tbody>
			<?php
				$sql = "select tb_teacher.S_ID, tb_teacher.prefix, tb_teacher.firstname, tb_teacher.lastname, tb_teacher.major,tb_teacher.sc_name,tb_teacher.tel, tb_subject.S_NAME, tb_level.L_NAME_S ";
				$sql = $sql."from tb_teacher inner join ";
				$sql = $sql."tb_subject on tb_teacher.S_ID = tb_subject.S_ID inner join ";
				$sql = $sql."tb_level on tb_subject.S_ID = tb_level.L_ID ";
				$sql = $sql."where tb_teacher.S_ID ";
				$sql = $sql."order by tb_subject.L_ID, tb_teacher.S_ID asc ";
				$query = mysql_query($sql);
				$j = 1;
				while($result = mysql_fetch_array($query)){
			?>
			<tr>
				<td><div class="row-text" align="center"><?=$j;?></div></td>
				<td><div class="row-text" align="center"></div></td>
				<td><div class="row-text"><?=$result["S_NAME"];?> ระดับ <?=$result["L_NAME_S"];?></div></td>
				<td><div class="row-text"><?="อ.".$result["firstname"]." ".$result["lastname"];?></div></td>
				<td><div class="row-text"><?=$result["major"];?></div></td>
                <td><div class="row-text"><?=$result["sc_name"];?></div></td>
                <td><div class="row-text" align="center"><?=$result["tel"];?></div></td>
			</tr>
			<?php 
				$j = $j + 1;
				} 
			?>
            </tbody>
		</table>
	</div>
</div>

<!-- Add Teacher Modal -->
<div id="add-teacher-modal" class="modal fade" role="dialog">
       <div class="modal-dialog modal-md">
           <div class="modal-content">
               <div class="modal-header">
                   <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                   <h4 class="modal-title" id="myModalLabel"><i class="fa fa-plus-square fa-lg"></i> สมัครกรรมการ (สำหรับอาจารย์)</h4>
               </div>
               <div class="modal-body">
					<form name="myForm" id="myForm" action="?u=add_teacher" method="post">
                    <div class="program-content">
						<table width="100%" border="0">
						<tr>
							<td align="right"><div style="margin-top:3px;">ทักษะ :&nbsp;&nbsp;</div></td>
							<td align="left" style="height:45px;">
								<select name="lmProgram" id="lmProgram" class="form-control" style="width:280px;" required
	oninvalid="this.setCustomValidity('กรุณาเลือก ทักษะ')" onchange="this.setCustomValidity('')">
										<option value="">-- กรุณาเลือก --</option>
										<?php
											$sql = "select tb_subject.S_ID, tb_subject.S_NAME, tb_subject.L_ID, tb_level.L_NAME_S ";
											$sql = $sql."from tb_subject inner join ";
											$sql = $sql."tb_level on tb_subject.L_ID = tb_level.L_ID ";
											$sql = $sql."where tb_subject.L_ID ";
											$sql = $sql."order by tb_subject.L_ID asc ";
											$query = mysql_query($sql);
											while($result = mysql_fetch_array($query)){
										?>
										<option value="<?=$result["S_ID"];?>"><?=$result["S_NAME"];?> ระดับ <?=$result["L_NAME_S"];?></option>
										<?php } ?>
								</select>
							</td>
						</tr>
						<tr>
							<td align="right"><div style="margin-top:3px;">คำนำหน้า :&nbsp;&nbsp;</div></td>
							<td align="left" style="height:40px;">
								<div class="">
									<select name="lmPrefix" id="lmPrefix" class="form-control" style="width:140px;" required
										oninvalid="this.setCustomValidity('กรุณาเลือก คำนำหน้า')" oninput="this.setCustomValidity('')">
									<option value="">-- กรุณาเลือก --</option>
									<option value="นาย">นาย</option>
									<option value="นางสาว">นางสาว</option>
								</select>	
								</div>
							</td>
						</tr>
						<tr>
							<td align="right"><div style="margin-top:3px;">ชื่อ :&nbsp;&nbsp;</div></td>
							<td align="left" style="height:40px;">
								<div class=""><input type="text" class="form-control" name="txtFirstname" style="width:250px;" required
	oninvalid="this.setCustomValidity('กรุณากรอก ชื่อ')" onchange="this.setCustomValidity('')">				
								</div>
							</td>
						</tr>
						<tr>
							<td align="right"><div style="margin-top:3px;">สกุล :&nbsp;&nbsp;</div></td>
							<td align="left" style="height:40px;">
								<div class=""><input type="text" class="form-control" name="txtLastname" style="width:250px;" required
	oninvalid="this.setCustomValidity('กรุณากรอก สกุล')" onchange="this.setCustomValidity('')">				
								</div>
							</td>
						</tr>
						<tr>
							<td align="right"><div style="margin-top:3px;">สาขาที่สอน :&nbsp;&nbsp;</div></td>
							<td align="left" style="height:40px;">
								<div class=""><input type="text" class="form-control" name="txtMajor" style="width:300px;" required
	oninvalid="this.setCustomValidity('กรุณากรอก สาขาที่สอน')" onchange="this.setCustomValidity('')">				
								</div>
							</td>
						</tr>
                        <tr>
							<td align="right"><div style="margin-top:3px;">วิทยาลัยที่สอน :&nbsp;&nbsp;</div></td>
							<td align="left" style="height:40px;">
								<div class=""><input type="text" class="form-control" name="txtCollege" style="width:300px;" required
	oninvalid="this.setCustomValidity('กรุณากรอก วิทยาลัยที่สอน')" onchange="this.setCustomValidity('')">				
								</div>
							</td>
						</tr>
                        <tr>
							<td align="right"><div style="margin-top:3px;">เบอร์โทร :&nbsp;&nbsp;</div></td>
							<td align="left" style="height:40px;">
								<div class=""><input type="text" class="form-control" name="txtTel" style="width:250px;" required
	oninvalid="this.setCustomValidity('กรุณาเบอร์มือถือ')" onchange="this.setCustomValidity('')">				
								</div>
							</td>
						</tr>
						</table>
					</div>
					<div style="margin-top:30px;text-align:center;">
						<button type="submit" name="submit" class="btn btn-success btn-md"><i class="fa fa-save fa-lg"></i> ตกลง</button>
					</div>
               </div>
			   </form>
           </div>
       </div>
</div>



Code (PHP)
ไฟลื add_teacher.php
<?php	
	session_start();

	$S_ID =$_POST["lmPrograms"]; 
	$prefix =$_POST["lmPrefix"];
	$firstname =$_POST["txtFirstname"];
	$lastname =$_POST["txtLastname"];
	$major =$_POST["txtMajor"];
	$sc_name =$_POST["txtCollege"];
	$tel =$_POST["txtTel"];

	$sql = "select * from tb_teacher where S_ID = ".$S_ID." and sc_name = ".$sc_name." ";
	$query = mysql_query($sql);
	$num_rows = mysql_num_rows($query);

	if($num_rows == 0){
		$sql = "insert into tb_teacher (S_ID, prefix, firstname, lastname, major, sc_name, tel) value ";
		$sql = $sql."(".$S_ID.", '".$prefix."', '".$firstname."', '".$lastname."', '".$major."', '".$sc_name."', '".$tel."') ";
		mysql_query($sql);

		$_SESSION["update_status"] = "true";
		$_SESSION["duplicate"] = "false";
		$_SESSION["result_text"] = "สมัครกรรมการรายการนี้ เสร็จเรียบร้อยแล้ว";
	}else{
		$_SESSION["update_status"] = "true";
		$_SESSION["duplicate"] = "true";
		$_SESSION["result_text"] = "ซ้ำ สมัครกรรมการ รายการแข่งขันนี้แล้ว";

	}
	echo "<META http-equiv='refresh' Content='0; index.php?u=referee'>";
?>



skill



Tag : PHP, MySQL, CakePHP









ประวัติการแก้ไข
2017-01-07 11:57:55
2017-01-07 12:32:54
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-01-07 11:56:35 By : Judinho View : 707 Reply : 3
 

 

No. 1



โพสกระทู้ ( 228 )
บทความ ( 0 )



สถานะออฟไลน์


Code (PHP)
<form name="myForm" id="myForm" action="?u=add_teacher" method="post">


ลองดู ตรง action ค่ะ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-01-07 15:15:59 By : sammam
 


 

No. 2



โพสกระทู้ ( 200 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook Blogger

ลองเปลี่ยนเป็น add_teacher.php เฉยๆ ก็เด้งไปหน้า index.php ครับ ทั้งที่ก็มีไฟล์ add_teacher.php อยู่ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-01-07 15:38:29 By : Judinho
 

 

No. 3



โพสกระทู้ ( 200 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook Blogger

แต่ถ้าใช้ action="?u=add_teacher" ส่งข้อมูลไปยังฐานข้อมูลละครับ แต่ ผมสงสัยคือ ไม่แสดงผลข้อมูลใน db แสดงแค่ฟิลด์แรกครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-01-07 15:40:12 By : Judinho
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยด้วยครับ ไม่สามารถเพิ่ม ข้อมูลลงฐานข้อมูลได้ insert into
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่