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,037

HOME > PHP > PHP Forum > ทำไม insert ข้อมูลลง databaseแล้ว App_ID มันไม่ลง database แต่มันอันอื่นลงค่ะช่วยดูโค้ดให้ทีนะคะ



 

ทำไม insert ข้อมูลลง databaseแล้ว App_ID มันไม่ลง database แต่มันอันอื่นลงค่ะช่วยดูโค้ดให้ทีนะคะ

 



Topic : 059691

Guest




ทำไมinsert ข้อมูลลงdatabaseแล้วApp_IDมันไม่ลง database แต่มันอันอื่นลงค่ะช่วยดูโค้ดให้ทีนะคะCode (PHP)
<?php
	session_start();
	 include("connect.php");
?> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
     <? 
	  if($_GET["idapp"] == "") {
		$id = $_SESSION["appid"];
		$sql = " select * from applicant where App_ID = '$id' ";
	  }else {
	  	$idapp = $_GET["idapp"];
		$sql = " select * from applicant where App_ID = '$idapp' ";
	  }
	$result = mysql_query($sql);
	while($row = mysql_fetch_array($result)) {
?>
<body>

<form action="check_assessment.php" method="POST" name="assessment" >
<p></p>

<table width="915" height="150
" border="0" align="center" background="images/head.jpg">
  <tr>
    <th width="450" height="150" scope="col">&nbsp;</th>
  </tr>
</table><br>

<table width="915" height="381" border="0" align="center" bordercolor="#FFFFFF" bgcolor="#FFFFFF">
  <tr>
    <th height="28" colspan="2" align="left" valign="top" bordercolor="#97FF97" bgcolor="#97FF97" scope="col"><table width="892" height="37" border="0" align="center" bordercolor="#97FF97" bgcolor="#97FF97">
      <tr>
        <th width="886" height="18" align="center" bgcolor="#97FF97" scope="col">
	    <span class="font"><a href="main.php">แจ้งขอใช้บริการ</a>   |
		    <a href="searchmain.php?user=all&method=searchCriPage">ค้นหา/ยกเลิก</a>   |
		    <a href="list_applicant1.php">ข้อมูลส่วนตัว</a>   |
			<a href="assessment.php">ประเมินการขอใช้บริการ</a>|
		    <a href="logout.php" >ออกจากระบบ</a></span></th>
      </tr>
    </table>
	  <p></p>
	<p></p>
	<p> </p>
	
	<div align="right"></div>
           <div align="right"></div>
<div align="right"></div></th>
    </tr>
  <tr>
    <th width="221" height="338" align="left" valign="top" bgcolor="#FFFFFF" scope="col">
&nbsp; &nbsp; &nbsp;
<p>&nbsp;</p>
<p>&nbsp;</p>
    </th>
    <th width="684" align="left" valign="top" bgcolor="#FFFFFF" scope="col"><div align="right">ยินดีต้อนรับคุณ<span class="font3"><? echo $_SESSION["App_Fname"]; ?></span><img src="images/friend.gif" width="24" height="24" align="absmiddle" /> &nbsp;</div>
       
       <div align="right"> </div>
     <div align="right"class="font">วันที่ 
	<span class="font3"><?php   
$_month_name = array("01"=>"มกราคม",  "02"=>"กุมภาพันธ์",  "03"=>"มีนาคม",         
"04"=>"เมษายน",  "05"=>"พฤษภาคม",  "06"=>"มิถุนายน",       
"07"=>"กรกฎาคม",  "08"=>"สิงหาคม",  "09"=>"กันยายน",        
"10"=>"ตุลาคม", "11"=>"พฤศจิกายน",  "12"=>"ธันวาคม");  
$vardate=date('Y-m-d'); 
$yy=date('Y'); 
$mm =date('m');$dd=date('d');  
if ($dd<10){  
$dd=substr($dd,1,2); 
} 
$date=$dd ." ".$_month_name[$mm]."  ".$yy+= 543; 
echo $date; 
?>
</span>&nbsp;</div> 
</div>

	<p>&nbsp;</p>

	<table width="445" border="0">
      <tr>
        <td width="439" height="37" bgcolor="#97FF97" class="font4">&nbsp;&nbsp;ประเมินการขอใช้บริการ&nbsp;</td>
      </tr>
    </table>	<p>&nbsp;</p>
    <p>รหัสผู้มาขอใช้บริการ&nbsp;<?
	             $sql2 = "select * from applicant";
			  	 $re2 = mysql_query($sql2);
				 while($r2 = mysql_fetch_array($re2)){
				 	if($r2['App_ID'] == $row['App_ID']){
			  echo "$r2[App_ID]" ;
	          }}?></p>
	<div>&nbsp;1. ความพึงพอใจในการเข้าใช้ระบบ</div>
	<div>&nbsp;</div>
	<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
	<input type="radio" name="assess_choose" id="assess_choose" value="พอใจ"checked="checked"/>พอใจ&nbsp;
	<input type="radio" name="assess_choose" id="assess_choose" value="ไม่พอใจ"/>ไม่พอใจ&nbsp;</div>
	<div>&nbsp;</div>
	<div>&nbsp;2. แสดงความคิดเห็น</div>
	<div>&nbsp;</div>
	<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
	<textarea name="assess_name" id="assess_name"cols="40" rows="5"class="font" title="กรุณากรอกแสดงความคิดเห็น"></textarea></div>
	
	<p>&nbsp;</p>
	<table width="248" height="33" border="0" align="center">
      <tr>
        <td width="242">
		<? if($_GET["idapp"] == ""){?><input name="submit" type="submit" value="ตกลง"/>
	  &nbsp;
	  <input type="reset" name="Submit4" value="ยกเลิก"  onclick="document.location='assessment.php'; " /><? }?>
	  &nbsp;&nbsp;</td>
      </tr>
    </table>
	<? }?></th>
  </tr>
</table>

</form>

<p align="center">&nbsp;</p>
</body>
</html>
<?		
 mysql_close($connect);
?>

check_assessment.php ค่ะ
Code (PHP)
<? session_start();
 include("connect.php");?>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<?

  	 $assessment_id= $_POST["assessment_id"];
	  $assess_choose = $_POST["assess_choose"];
	 $assess_name = $_POST["assess_name"];
	 $sql2 = $_POST["App_ID"];



		$bui=mysql_query(" insert into assessment values('$assessment_id','$assess_choose','$assess_name','$sql2' )");
		echo $bui;
		 	if($bui)
			{
		
						echo "<script>alert('เพิ่มข้อมูลการประเมินเรียบร้อยแล้วค่ะ');</script>";
							
				 	 	echo "<meta http-equiv='refresh'content=1;url=main.php>";
			   }
			    else{
				echo "<script>alert('ไม่สามารถเพิ่มข้อมูลได้ค่ะ');</script>";
			
		        echo "<meta http-equiv='refresh'content='1;url=assessment.php>";
			   }

	?>	   
		      
	<?		
 mysql_close($connect);
?>




Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-05-04 16:12:37 By : นุ๊ก View : 835 Reply : 10
 

 

No. 1

Guest


แก้ส่วน check_assessment.php จากข้างบนนะคะ
Code (PHP)
<? session_start();
 include("connect.php");?>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<?

  	 $assessment_id= $_POST["assessment_id"];
	  $assess_choose = $_POST["assess_choose"];
	 $assess_name = $_POST["assess_name"];
	 $App_ID = $_POST["App_ID"];



		$bui=mysql_query(" insert into assessment values('$assessment_id','$assess_choose','$assess_name',' $App_ID ' )");
		echo $bui;
		 	if($bui)
			{
		
						echo "<script>alert('เพิ่มข้อมูลการประเมินเรียบร้อยแล้วค่ะ');</script>";
							
				 	 	echo "<meta http-equiv='refresh'content=1;url=main.php>";
			   }
			    else{
				echo "<script>alert('ไม่สามารถเพิ่มข้อมูลได้ค่ะ');</script>";
			
		        echo "<meta http-equiv='refresh'content='1;url=assessment.php>";
			   }

	?>	   
		      
	<?		
 mysql_close($connect);
?>







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-04 16:19:37 By : นุ๊ก
 


 

No. 2

Guest


= =
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-04 16:33:15 By : x
 

 

No. 3

Guest


ไม่มีใครช่วยเลยหรอคะT_T
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-04 16:44:36 By : T_T
 


 

No. 4



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



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


ถ้า app_id เป็น autonumber หรือ autoincrements ก็ไม่ต้องใส่ค่าอะไรในตอน intsert นะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-04 16:52:45 By : NarinNil
 


 

No. 5

Guest


app_id ไม่ใช่autonumber มันเป็นหรัสผู้มาขอใช้บริการอยู่อีกตารางอ่ะคะ่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-04 17:13:07 By : นุ๊ก
 


 

No. 6



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



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


ทำไม ' $App_ID ' ตรงบรรทัด 13 มันมีช่องว่างทั้งหน้ากับหลังล่ะครับ
แล้วฟิลด์ที่จะรับค่า $app_id ในตารางเป็นชนิดไหนครับ int, text หรืออย่างอื่น
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-04 17:18:53 By : NarinNil
 


 

No. 7



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

สมาชิกที่ใส่เสื้อไทยครีเอท

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


ลองใส่

echo mysql_error();

ต่อจาก

Code (PHP)
$bui=mysql_query(" insert into assessment values('$assessment_id','$assess_choose','$assess_name',' $App_ID ' )");
echo mysql_error();


แล้วดูว่ามี error อะไรเกิดขึ้นรึเปล่า ?


ประวัติการแก้ไข
2011-05-04 17:21:54
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-04 17:21:25 By : onizike
 


 

No. 8

Guest


$app_id ในตาราง เป็น varchar ค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-04 18:26:06 By : นุ๊ก
 


 

No. 9

Guest


พอใส่
echo mysql_error();
แล้วไม่มีerror ค่ะ มันยังบันทึกข้อมูลได้เหมือนเดิมเลยคะ แต่ไม่เก็บค่าApp_ID ค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-04 18:31:17 By : นุ๊ก
 


 

No. 10



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

สมาชิกที่ใส่เสื้อไทยครีเอท

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


น่าจะไม่ได้ส่งค่ามาจากหน้า form ลอง ใส่

Quote:
<input type="hidden" name="App_ID" id="App_ID" value="<?=$r2['App_ID']?>" />


หลัง ปุ่มยกเลิกดูนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-04 21:49:15 By : onizike
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ทำไม insert ข้อมูลลง databaseแล้ว App_ID มันไม่ลง database แต่มันอันอื่นลงค่ะช่วยดูโค้ดให้ทีนะคะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 อัตราราคา คลิกที่นี่