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

Registered : 108,415

HOME > PHP > PHP Forum > ทำการบันทึกข้อมูล มีปัญหาตรงรูปมันบันทึกไม่ลงในฐานข้อมูล มันขึ้นเป็น C:WindowsTempphp390B.tmp



 

ทำการบันทึกข้อมูล มีปัญหาตรงรูปมันบันทึกไม่ลงในฐานข้อมูล มันขึ้นเป็น C:WindowsTempphp390B.tmp

 



Topic : 123198



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



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




frm_addstudent.php (PHP)
<?
ob_start();
  session_start();
 
 if (isset($_SESSION["valid_uname"])){

include "menu.php";
include"phpconfig.php";
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link rel="stylesheet" type="text/css" href="plugin/date/epoch_styles.css" />
<script type="text/javascript" src="plugin/date/epoch_classes.js"></script>
<script type="text/javascript">
<title>Untitled Document</title>
/*You can also place this code in a separate file and link to it like epoch_classes.js*/
	var dp_cal,dp_cal1,dp_cal2;      
window.onload = function () {
	
	dp_cal  = new Epoch('epoch_popup','popup',document.getElementById('popup_container'));
	dp_cal  = new Epoch('epoch_popup','popup',document.getElementById('popup_container1'));
	dp_cal  = new Epoch('epoch_popup','popup',document.getElementById('popup_container2'));
	
};
</script>
<script type="text/javascript">  
function autoTab2(obj,typeCheck){  
    /* กำหนดรูปแบบข้อความโดยให้ _ แทนค่าอะไรก็ได้ แล้วตามด้วยเครื่องหมาย 
    หรือสัญลักษณ์ที่ใช้แบ่ง เช่นกำหนดเป็น  รูปแบบเลขที่บัตรประชาชน 
    4-2215-54125-6-12 ก็สามารถกำหนดเป็น  _-____-_____-_-__ 
    รูปแบบเบอร์โทรศัพท์ 08-4521-6521 กำหนดเป็น __-____-____ 
    หรือกำหนดเวลาเช่น 12:45:30 กำหนดเป็น __:__:__ 
    ตัวอย่างข้างล่างเป็นการกำหนดรูปแบบเลขบัตรประชาชน 
    */  
        if(typeCheck==1){  
            var pattern=new String("_-____-_____-_-__"); // กำหนดรูปแบบในนี้  
            var pattern_ex=new String("-"); // กำหนดสัญลักษณ์หรือเครื่องหมายที่ใช้แบ่งในนี้       
        }else{  
            var pattern=new String("___-____-____"); // กำหนดรูปแบบในนี้  
            var pattern_ex=new String("-"); // กำหนดสัญลักษณ์หรือเครื่องหมายที่ใช้แบ่งในนี้                   
        }  
        var returnText=new String("");  
        var obj_l=obj.value.length;  
        var obj_l2=obj_l-1;  
        for(i=0;i<pattern.length;i++){             
            if(obj_l2==i && pattern.charAt(i+1)==pattern_ex){  
                returnText+=obj.value+pattern_ex;  
                obj.value=returnText;  
            }  
        }  
        if(obj_l>=pattern.length){  
            obj.value=obj.value.substr(0,pattern.length);             
        }  
}  
</script>  
</head>


<body>
<form action="addstudent.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
  <table width="1024" border="0" align="center">
     <tr>
      <td><p>
        <fieldset>
        <legend> <strong><font size="3">เพิ่มข้อมูลนักเรียน</font></strong>: </legend>
      </p>
       
      <table width="441" border="0" align="center">
	  <tr align="right">
          <td height="39" colspan="3" bgcolor="#00EE00"><div align="center">ประวัติส่วนตัว</div></td>
        </tr>
        <tr>
          <td width="181" align="right" bgcolor="#FFFFFF">รหัสประจำตัวนักเรียน</td>
          <td width="11">:</td>
         <td><input name="s_id" type="text" id="s_id" onKeyUp="if(isNaN(this.value)){ alert('กรุณากรอกตัวเลข'); this.value='';}"/> 
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">รหัสประจำตัวประชาชน</td>
          <td>:</td>
          <td> <input name="s_idcard" type="text" id="s_idcard" onkeyup="autoTab2(this,1)" />
		  <font color="#CC0000" size="2"> *</font></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">คำนำหน้า</td>
          <td>:</td>
          <td><label>
            <input name="initials" type="radio" value="เด็กชาย" 
           checked="checked" />
            เด็กชาย</label>
            <label>
            <label>
              <input name="initials" type="radio" value="เด็กหญิง"  checked="checked"/>
              เด็กหญิง
              <p>
                <label>
                  <input name="initials" type="radio" value="นาย" 
           checked="checked" /> 
                  นาย
                </label>
                <label>
                <label>
                <input name="initials" type="radio" value="นางสาว"  checked="checked"/> 
                นางสาว
                </label>
</td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">ชื่อ-สกุล</td>
          <td>:</td>
          <td><input type="text" name="s_name" id="s_name" /></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">ที่อยู่</td>
          <td>:</td>
          <td><textarea name="s_address" id="s_address"></textarea></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">วัน เดือน ปีเกิด</td>
          <td>:</td>
          <td><input name="s_date" type="date" id="s_date" size="8" /></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">เพศ</td>
          <td>:</td>
          <td><label>
            <input name="s_sex" type="radio" value="ชาย" checked="checked" />
            ชาย </label>
           
              <label>
                <input name="s_sex" type="radio" value="หญิง" />
                หญิง </label>
            </td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">สัญชาติ</td>
          <td>:</td>
          <td><input name="s_nationality" type="text" id="s_nationality" /></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">เชื้อชาติ</td>
          <td>:</td>
          <td><input name="s_race" type="text" id="s_race" /></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">ศาสนา</td>
          <td>:</td>
          <td><input name="s_religion" type="text" id="s_religion" /></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">เบอร์โทรศัพท์</td>
          <td>:</td>
          <td><input name="s_tel" type="text" id="s_tel" onkeyup="autoTab2(this,2)" /></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">ชื่อ-สกุลบิดา</td>
          <td>:</td>
          <td><input name="s_fname" type="text" id="s_fname" /></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">ชื่อ-สกุลมารดา</td>
          <td>:</td>
          <td><input name="s_mname" type="text" id="s_mname" /></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">วันที่เข้าเรียน</td>
          <td>:</td>
          <td><input name="s_admission" type="date" id="s_admission" size="8" /></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">สถานศึกษาเดิม</td>
          <td>:</td>
          <td><input name="s_originalstudy" type="text" id="s_originalstudy" /></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF" >รูป</td>
          <td style="text-align: left">:</td>
          <td style="text-align: left"><input type="file" name="s_pic" id="s_pic" /></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">Username</td>
          <td>:</td>
          <td><input name="s_username" type="text" id="s_username" /></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">Password</td>
          <td>:</td>
          <td><input name="s_pass" type="text" id="s_pass" /></td>
        </tr>
        <tr>
          <td align="right" bgcolor="#FFFFFF">ชั้นเรียน</td>
          <td>:</td>
          <td><select name="L_id" id="L_id">
            <option value="0">---เลือกชั้นเรียน---</option>
            <?
			  
			  $sql1 = "SELECT * FROM  Level";
			  $result1 = mysql_query($sql1,$conn);
			  while($rs1 = mysql_fetch_array($result1)){
			  echo "<option value = $rs1[L_id]> $rs1[L_name] </option>";
			  }
			  mysql_close($conn);
			  
			   ?>
            </select></td>
        </tr>
        <tr align="right">
          <td colspan="3" style="text-align: center">&nbsp;</td>
        </tr>
        <tr align="right">
          <td colspan="3" style="text-align: center"><input type="submit" name="button" id="button" value="บันทึก" />
             <input type=button onClick='window.history.back()' value='ยกเลิก'></td>
       </tr>
      </table>
 
  </table>
</form>
<?
}
else{
	echo"<script>alert('คุณยังไม่ได้ล็อกอิน กรุณาล็อกอนก่อน'); window.location='index.php'; </script>";
	exit();
}
?>
</body>
</html>




addstudent.php (PHP)
<?
 include "phpconfig.php";
	$s_id=$_POST['s_id'];
	$s_name=$_POST['s_name'];
	$s_idcard=$_POST['s_idcard'];
	$initials=$_POST['initials'];
	$s_date=$_POST['s_date'];
	$s_nationality=$_POST['s_nationality'];
	$s_race=$_POST['s_race'];
	$s_religion=$_POST['s_religion'];
	$s_fname=$_POST['s_fname'];
	$s_mname=$_POST['s_mname'];
	$s_tel=$_POST['s_tel'];
	$s_address=$_POST['s_address'];
	$s_originalstudy=$_POST['s_originalstudy'];
	$s_sex=$_POST['s_sex'];
	$s_admission=$_POST['s_admission'];
	$s_username=$_POST['s_username'];
	$s_pass=$_POST['s_pass'];
	$L_id=$_POST['L_id'];
	$end_status=$_POST['end_status'];
	$lev_status=$_POST['lev_status'];
	$s_status=$_POST['s_status'];
	$fileupload=$_FILES['s_pic']['tmp_name'];
	$fileupload_name=$_FILES['s_pic']['name'];
	
if ($s_username!="" && $s_idcard!=""&& $s_name!=""
	&& $s_pass!="" && $L_id!=""
	//&& $educational=="" && $major==""
	//&& $major_minor=="" //&& isset($_POST['t_bday']) && $_POST['t_bday']==""
	//&& $t_atwork=="" 
	//&& $t_bday!="" && $t_atwork !="" 
	){
		$sql="SELECT*FROM student where s_id='$s_id'";
		$result=mysql_query($sql,$conn);
		$total=mysql_num_rows($result); 		
	
	if($s_username!=""){
		$sql1="SELECT*FROM student where s_username='$s_username'";
		$result1 = mysql_query($sql1,$conn);
		$total = mysql_num_rows($result1);
		
		if($total==0){
		if($fileupload){
			copy($fileupload,"./picture/".$fileupload_name);
			
			$sql4="INSERT INTO student(s_id,s_name,s_idcard,initials,s_date,s_nationality,s_race,s_religion,s_fname,s_mname,s_tel,s_address,s_originalstudy,s_sex,s_pic,s_admission,s_username,s_pass,L_id,end_status,lev_status)
			
					VALUES('$s_id','$s_name','$s_idcard','$initials','s_date','$s_nationality','$s_race','
$s_religion','$s_fname','$s_mname','$s_tel','$s_address','$s_originalstudy','$s_sex','$s_pic','
$s_admission','$s_username','$s_pass','$L_id','$end_status','$lev_status')";
			
	echo"$sql4";
		}
		else{
			$sql4="INSERT INTO student(s_id,s_name,s_idcard,initials,s_date,s_nationality,s_race,s_religion,s_fname,s_mname,s_tel,s_address,s_originalstudy,s_sex,s_pic,s_admission,s_username,s_pass,L_id,end_status,lev_status)
			VALUES('$s_id','$s_name','$s_idcard','$initials','$s_date','$s_nationality','$s_race','
$s_religion','$s_fname','$s_mname','$s_tel','$s_address','$s_originalstudy','$s_sex','$s_pic','
$s_admission','$s_username','$s_pass','$L_id','$end_status','$lev_status')";
			
		}
		
	
	mysql_query($sql4,$conn)
		or die("3.ไม่ได้").mysql_error();
	mysql_close($conn);
?>	

	<script language="javascript">
	alert('บันทึกเรียบร้อย');
	window.location='frm_student.php';
</script>
<?
}
else{
	?>
    
    <script language="javascript">
	alert('ขออภัยรหัสซ้ำ');
	window.history.go(-1);
</script>
    <?
}
	}
	else{
	
	?>

	<script language="javascript">
	alert('กรุณากรอกข้อมูลให้ครบก่อน');
	window.history.go(-1);
</script>



<?
 }
	}
?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
</body>
</html>





Tag : PHP, MySQL









ประวัติการแก้ไข
2016-06-04 18:44:12
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-06-04 18:42:58 By : upvirus View : 523 Reply : 3
 

 

No. 1



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



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


Code
VALUES('$s_id','$s_name','$s_idcard','$initials','s_date','$s_nationality','$s_race','$s_religion','$s_fname', '$s_mname','$s_tel','$s_address','$s_originalstudy','$s_sex','$s_pic', '$s_admission','$s_username','$s_pass','$L_id','$end_status','$lev_status')";


แก้ $s_pic เป็น $fileupload_name ครับ

ทั้ง 2 จุดครับที่คำสั่ง SQL








ประวัติการแก้ไข
2016-06-04 19:10:10
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-04 19:09:31 By : mm2mail
 


 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : mm2mail เมื่อวันที่ 2016-06-04 19:09:31
รายละเอียดของการตอบ ::
ขอบคุณคับได้แล้วคับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-06 11:15:42 By : upvirus
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-06 11:19:40 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ทำการบันทึกข้อมูล มีปัญหาตรงรูปมันบันทึกไม่ลงในฐานข้อมูล มันขึ้นเป็น C:WindowsTempphp390B.tmp
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม , รับทำบัญชี , โรงงานผลิตครีม , สำนักงานบัญชี , รับจดทะเบียนบริษัท , Pangpond , รถมือสอง

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