PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

รบกวนช่วยเช็ค script php ให้ทีครับ insert ข้อมูล ไม่ยอมเข้า Database ครับ

รบกวนช่วยเช็ค script php ให้ทีครับ insert ข้อมูล ไม่ยอมเข้า Database ครับ
รบกวนช่วยเช็ค สคริปให้ทีครับ PHP

insert ข้อมูล ไม่ยอมเข้า Database ครับ

ขอบคุณครับ

หลังจากใส่ข้อมูลในฟอร์ม กด Submit ก็ขึ้น


Error insert into repair values('0','0202','2011-01-19','-','add','Sony','X67','sd234231423423','เช็คอาการ','สาย HDMI','เปิดไม่ติด','-','-','ในประกัน','ช่างศูนย์บริการ','15','-')

 ทำใน appserv winxp ได้ครับ แต่เขาให้เปลี่ยนไปใช้ iis6 winserver 2003 ครับ อันอื่นที่เขียนก็เก็บข้อมูลได้ครับ ทั้งๆที่เขียนเหมือนกัน งงครับ รบกวนด้วยครับ
 

<?	
	$time	= $_POST['date'];
	$pd		= $_POST['pd'];
	$br		= $_POST['br'];
	$md		= $_POST['md'];
	$serial		= $_POST['sn'];
	$detail	= 'เช็คอาการ';
	$gpu    = $_POST['upg'];
	$tats	= $_POST['stat'];
	$addlist= $_POST['addList'];
	$addbr	= $_POST['addbr'];
	$rtw	= $_POST['wrt'];
	$ng	= $_POST['egn'];
	$id     = $_GET['id'];
	
	$cpn		= $_POST['cpn'];
	$code		= $_POST['code'];
	$name		= $_POST['name'];
	$mobi		= $_POST['mobi'];
	$tel		= $_POST['tel'];
	$fax		= $_POST['fax'];
	$add      	= $_POST['add'];
	$ct		    = $_POST['ct'];
	$pt      	= $_POST['pt'];
	$list      	= $_POST['list'];
	
	include('connect.php');
		$sqlck     	=   "select * from repair order by id desc limit 1";
		$queryck		=	mysql_query($sqlck);
		$numck		=	mysql_num_rows($queryck);
		$rowck		=	mysql_fetch_array($queryck);
		
		$bern = sprintf('%04d', $rowck['num']+1); 
		
		
	if($br == 'add')
	{
		$and = $addbr;
	}
	else
	{
		$and = $br;
	}
	
	if($br == 'add')
	{
		$product = $addlist;
	}
	else
	{
		$product = $pd;
	}
	
	/*
	echo $addlist;
	
	echo $addbr;
	
	echo $product;
	
	echo $brand;
	*/
	
			$dt = $time;
				list($d, $m, $y) = explode("/", $dt);
				$clock = $y.'-'.$m.'-'.$d;
	
	include('connect.php');
	$sqlr = "insert into repair values('0','$bern','$clock','-','$product','$and','$md','$serial','$detail','$gpu','$tats','-','-','$rtw','$ng','$id','-')";
	mysql_query($sqlr) or die("Error $sqlr");
	
	include('connect.php');
		$sqls     	=   "select * from repair order by id desc limit 1";
		$querys		=	mysql_query($sqls);
		$nums		=	mysql_num_rows($querys);
		$rows		=	mysql_fetch_array($querys);
		
		$rid = $rows['id'];
		
	
	if($list == 'other')
	{
		$cpn  = '---ไม่มีชื่อบริษัท---';
		$list = 'บุคคลธรรมดา';
	}
	
				$dt = $date;
				list($d, $m, $y) = explode("/", $dt);
				$clock = $y.'-'.$m.'-'.$d;
	
	include('connect.php');
		$sql    	=   "select * from company where id='$id'";
		$query		=	mysql_query($sql);
		$num		=	mysql_num_rows($query);
		$row		=	mysql_fetch_array($query);
		
		$cpnid	= $row['id_cpn'];
	
	include('connect.php');
	$sqlp = "update company set 
	b='$list',
	c='$cpn',
	d='$name',
	e='$mobi',
	f='$tel',
	g='$fax',
	h='$add',
	i='$ct',
	j='$pt'
	where id='$id'";
	mysql_query($sqlp) or die("Error $sqlp");
	
		echo "<script>alert('เพิ่มรายการซ่อมเรียบร้อยแล้ว');window.location='details.php?id=$rid';</script>";

?>



โดย:  Manchan IP: 110.164.218.xxx วันที่: 19-01-2011 เวลา: 18:08:05

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 2
Error insert into repair values('0','0202','2011-01-19','-','add','Sony','X67','sd234231423423','เช็คอาการ','สาย HDMI','เปิดไม่ติด','-','-','ในประกัน','ช่างศูนย์บริการ','15','-')

ขอบคุณครับทำได้แล้วคับ ช่องที่ 4 ใน database เป็น type 'date' แต่ผมดันใส่ '-' ลงไปซะงั้น 555



โดย:  Manchan IP: 58.8.109.xxx วันที่: 20-01-2011 เวลา: 09:20:10
 ความคิดเห็นที่ 1

ลองดูตามเนื้อหาจากเว็บนี้ดู

http://www.thaicreate.com/php/forum/033183.html

ความคิดเห็นที่ 7 น่าจะอธิบายปัญหาได้ตรงจุด



โดย:  Ninenik IP: 110.164.173.xxx วันที่: 20-01-2011