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 > อยุ่ดีๆ ระบบก็บันทึกข้อมูลไม่ได้ครับ ไม่มีข้อมลที่ส่งจากหน้า form ไปยังหน้า insert ครับ



 

อยุ่ดีๆ ระบบก็บันทึกข้อมูลไม่ได้ครับ ไม่มีข้อมลที่ส่งจากหน้า form ไปยังหน้า insert ครับ

 



Topic : 129226



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



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




ไม่ได้ไปทำอะไรกับระบบหรือฐานข้อมูลเลยครับ แต่อยุ่ดีๆระบบก็บันทึกข้อมูลไม่ได้

ผมลอง echo ค่าที่ส่งจากหน้า form มายังหน้านี้ แต่ไม่มีค่าที่ส่งมาเลยครับ

INSERT INTO `emscomputer_sr`.`customer` ( `number` , `catagory` , `date` , `time` , `namecus` , `phonecus_1` , `phonecus_2` , `cargo` , `brand` , `generation` , `sn` , `option` , `problem` , `backup` , `status` , `solving` ) VALUES ( '', '', '--', '12:15', '', '', '', '', '', '', '', '', '', '', '1', '' );


โคดหน้า form บางส่วน ประมาณนี้ครับ
<form id="form1" name="form1" method="post"  action="sql/sql_add_repair.php" onSubmit="return chknull();">

<table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr width="12.5%" height="5">
                <td colspan="8">&nbsp;</td>
              </tr>
              <?    $sqlmaxsq = "SELECT MAX(number) AS MAX_NUMBER from customer";
			 									$resmaxsq = mysql_query($sqlmaxsq)or die(mysql_error());
			 									$datamaxsq = mysql_fetch_array($resmaxsq);
												$MAX_SEQUENCE =  $datamaxsq[MAX_NUMBER];
													if($MAX_SEQUENCE == $MAX_SEQUENCE) $MAX_SEQUENCE = $MAX_SEQUENCE +1;
 															$maxId = substr("0000".$MAX_SEQUENCE, -4); 
															$nextId =$maxId;   
 										?>
              <tr width="12.5%" height="35" >
                <td colspan="2"><strong>&nbsp;เลขที่ใบรับซ่อม :</strong>
                  <input name="txt_number" type="text" disabled="disabled" class="form-control1" id="txt_number"  value="<? echo "$nextId"; ?>" size="5" maxlength="5" >
                  <input type="hidden" name="txt_number" value="<?=$nextId;/* ส่งค่าซีเควไปเพราะเรา Hidden ไว้ */?>" /></td>

<button name="Insert" type="submit" id="Insert" class="btn btn-success" onClick="return checknull();"><i class="icon-check"></i>&nbsp;Save&nbsp;&nbsp;</button>
                  &nbsp;&nbsp;
                  <button name="button2" type="reset" id="button2" class="btn btn-danger"><i class="icon-remove"></i>&nbsp;Cancel&nbsp;</button>


โดยจะส่งค่าจากหน้าด้านบนมายังหน้าต่อไปนี้ครับ

sql insert
<? 
	include"../connect.php";
	
	?>
    <?
date_default_timezone_set('Asia/Bangkok');

?>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
<? 

$date_add=$selbyear.'-'.$selbmonth.'-'.$selbdate;
  //$date_add = date('Y-m-d');
 	$time_add = date('H:i');
	
echo $sql="INSERT INTO  `emscomputer_sr`.`customer` (

`number` ,
`catagory` ,
`date` ,
`time` ,
`namecus` ,
`phonecus_1` ,
`phonecus_2` ,
`cargo` ,
`brand` ,
`generation` ,
`sn` ,
`option` ,
`problem` ,
`backup` ,
`status` ,
`solving` 
)
VALUES (
'$txt_number',  
'$select_catagory',  
'$date_add',  
'$time_add',  
'$txt_namecus',  
'$txt_phonecus',  
'$txt_phonecus2',  
'$select_cargo',  
'$select_brand',  
'$txt_generation',  
'$txt_sn',  
'$txt_option',  
'$txt_problem',  
'$txt_backup',
'1',
''
);

";
		


if( mysql_query($sql) or die(mysql_error())); {
		//$id = $_POST[c_id];
//	echo	 "<br><center><h2> บันทึกข้อมูลเรียบร้อยแล้ว...</h2></center>";
 //echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=../print_repair.php\">"; 
	 
	
				exit;
					}		
					?>
				


อยากทราบว่าผมผิดพลาดหรือต้องแก้ไขอะไรครับ เพราะก่อนหน้านี้ระบบใช้งานปกติครับ สอบถามไปยังผู้ให้บริการ hosting แล้ว เขาบอกว่าไม่ได้ปรับปรุงอะไรครับ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-10-16 12:37:20 By : wita View : 680 Reply : 3
 

 

No. 1



โพสกระทู้ ( 9,559 )
บทความ ( 2 )



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


ลองเทสต์ที่บันทัดแรกก่อน

Code (PHP)
<?
print_r($_POST); exit; // ใช้งานจริงเอาบันทัดนี้ออก
include .......;







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-16 13:19:23 By : Chaidhanan
 


 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : Chaidhanan เมื่อวันที่ 2017-10-16 13:19:23
รายละเอียดของการตอบ ::
ข้อมูลมาปกติครับ

Array ( [txt_number] => 1353 [select_catagory] => 1 [selbdate] => 16 [selbmonth] => 10 [selbyear] => 2017 [txt_namecus] => 11 [txt_phonecus] => - [txt_phonecus2] => - [select_cargo] => 1 [select_brand] => 1 [txt_option] => ตัวเครื่อง, แบต, ที่ชาต, กระเป๋า [txt_generation] => 11 [txt_sn] => [txt_problem] => - ล้างเครื่อง ลงวินโดว XP - ล้างเครื่อง ลงวินโดว 7 - ล้างเครื่อง ลงวินโดว 8.1 - เปิดไม่ติด - ชาตไฟไม่เข้า [txt_backup] => เก็บงาน, ไม่เก็บงาน [Insert] => )


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-16 13:52:01 By : wita
 

 

No. 3



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



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


ได้แล้วครับ ผมเพิ่มโคดนี้เข้าไป แต่ไม่แน่ใจว่าคือโคดอะไร ตอนนี้ใช้งานปกติแล้วครับ

Code (PHP)
<?php
//*** Register Global =On/Off Function ***//
$phpVersion = phpversion();
list($v_Upper,$v_Major,$v_Minor) = explode(".",$phpVersion);

if (($v_Upper == 4 && $v_Major < 1) || $v_Upper < 4) {
	$_FILES = $HTTP_POST_FILES;
	$_ENV = $HTTP_ENV_VARS;
	$_GET = $HTTP_GET_VARS;
	$_POST = $HTTP_POST_VARS;
	$_COOKIE = $HTTP_COOKIE_VARS;
	$_SERVER = $HTTP_SERVER_VARS;
	$_SESSION = $HTTP_SESSION_VARS;
	$_FILES = $HTTP_POST_FILES;
}

if (!ini_get('register_globals')) {
	while(list($key,$value)=each($_FILES)) $GLOBALS[$key]=$value;
	while(list($key,$value)=each($_ENV)) $GLOBALS[$key]=$value;
	while(list($key,$value)=each($_GET)) $GLOBALS[$key]=$value;
	while(list($key,$value)=each($_POST)) $GLOBALS[$key]=$value;
	while(list($key,$value)=each($_COOKIE)) $GLOBALS[$key]=$value;
	while(list($key,$value)=each($_SERVER)) $GLOBALS[$key]=$value;
	while(list($key,$value)=@each($_SESSION)) $GLOBALS[$key]=$value;
	foreach($_FILES as $key => $value){
		$GLOBALS[$key]=$_FILES[$key]['tmp_name'];
		foreach($value as $ext => $value2){
			$key2 = $key."_".$ext;
			$GLOBALS[$key2]=$value2;
		}
	}
}
?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-16 13:53:36 By : wita
 

   

ค้นหาข้อมูล


   
 

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