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 > ปัญหาจาก codeigniter กับการ query ครับผมรบกวนผู้รู้ช่วยหน่อยครับ [php + codeigniter + oracle + sql developer]



 

ปัญหาจาก codeigniter กับการ query ครับผมรบกวนผู้รู้ช่วยหน่อยครับ [php + codeigniter + oracle + sql developer]

 



Topic : 079542



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



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




รบกวนผู้รู้หน่อยครับผมใช้ php + codeigniter + oracle + sql developer พัฒนาเวบอยู่ครับ พึ่งเริ่มต้นแล้วเจอปัญหานี้ครับผม

อันนี้เป็นส่วนหนึ่งของ error response ครับ

Code
<body>
<div id="container">
<h1>A Database Error Occurred</h1>
<p>Error Number: </p><p></p><p>INSERT INTO AFFAIRS_HISTORY_BEHAVIOR(HISTORY_BEHAVIOR_ID,STUDENT_ID,TYPE_PENALTY_ID,PENALTY,DATE_OFFENSE,DATE_CONSIDER,
START_PUNISH,END_PUNISH,DETAIL_CONSIDER,DATE_INSERT,DATE_UPDATE,CONFIRM,EMP_ID)
VALUES('','3','1','ASDF','11-JUN-55','11-JUN-55','11-JUN-55','11-JUN-55','ASDF','11-JUN-55','11-JUN-55','0','1');</p><p>Filename: D:\WEBSITES\bpi\system\database\DB_driver.php</p><p>Line Number: 330</p> </div>
</body>


ซึ่งผมลอง cap ส่วนที่เป็น query ไปทดสอบใน sql developer แล้วมัน insert ผ่าน ไม่มี error อะไรเลยครับ แต่ตอนทำบนเวบมันไม่ผ่าน แล้วขึ้น error response นี้ออกมาครับผม ควรทำไงดีครับ ขอบคุณคับ



Tag : PHP, Oracle, HTML/CSS, JavaScript, Ajax, jQuery







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-06-08 14:14:44 By : kobbeau View : 1475 Reply : 14
 

 

No. 1



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

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

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

ลองใช้พวก try catch ดักดู error message ครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-08 15:23:58 By : mr.win
 


 

No. 2



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



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


ขอบคุณครับผม แต่ไม่รู้จะไปดักดูตรงไหนอ่ะคับ พึ่งหัดเขียนยังได้ไม่เท่าไรเลยครับผม กล้อมแกล้มไปเรื่อยอ่าคับ

ดันมาเจอเออเร่อนี้ มึนตึบเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-08 15:36:13 By : kobbeau
 

 

No. 3



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



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


code ประมาณนี้อ่ะคับ
view
Code (JavaScript)
function insert_beh(url,dataset)
{
	$.post(url,dataset,function(data) {
		alert(data);
	},'json');
}


control

Code (PHP)
public function insertBeh()
{
	$data = array('stu_id' => $_POST['stu_id'], 'type_penalty_id' => $_POST['type_penalty_id'], 
                              'penalty' =>$_POST['penalty'], 'date_offense' => $_POST['date_offense'],
                              'date_consider' => $_POST['date_consider'],'start_punish' => $_POST['start_punish'],
                              'end_punish' => $_POST['end_punish'], 'detail_consider' => $_POST['detail_consider'],
			      'date_insert' => $_POST['date_insert'], 'date_update' => $_POST['date_update'],
                              'emp_id' => $_POST['emp_id']);
	echo $this->stm->insertBeh_m($data);
}


model

Code (PHP)
function insertBeh_m($data)
{
	$query_str = "INSERT INTO             AFFAIRS_HISTORY_BEHAVIOR(HISTORY_BEHAVIOR_ID,STUDENT_ID,TYPE_PENALTY_ID,PENALTY,DATE_OFFENSE,DATE_CONSIDER,
							 START_PUNISH,END_PUNISH,DETAIL_CONSIDER,DATE_INSERT,DATE_UPDATE,CONFIRM,EMP_ID)
							VALUES('',".$data['stu_id'].",".$data['type_penalty_id'].",'".$data['penalty']."','".$data['date_offense']."','".
							$data['date_consider']."','".$data['start_punish']."','".$data['end_punish']."','".
							$data['detail_consider']."','".$data['date_insert']."','".$data['date_update']."',0,".$data['emp_id'].");";
	$query = $this->db->query($query_str);
	return json_encode($query->result());
}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-08 15:41:45 By : kobbeau
 


 

No. 4



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

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

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

หรือไม่ใช้ or die(mysql_error());
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-08 15:58:57 By : mr.win
 


 

No. 5



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



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


ตอบความคิดเห็นที่ : 4 เขียนโดย : mr.win เมื่อวันที่ 2012-06-08 15:58:57
รายละเอียดของการตอบ ::
เอาไปเสียบช่วงไหนอ่ะครับผม มีนงง แต่ก็ขอบคุณมากครับผม

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-08 16:04:41 By : kobbeau
 


 

No. 6



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

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

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

น่าจะใน function db->query()
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-08 16:21:14 By : mr.win
 


 

No. 7



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



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


ไม่มีไรเกิดขึ้นเลยครับ db ผมเป็น oracle อะครับ ใช้ฟังก์ชั่น mysql_error() ได้ด้วยหรอคัรบผม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-08 16:25:52 By : kobbeau
 


 

No. 8



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

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

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

คุณใช้ class ของอะไรครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-08 16:28:06 By : mr.win
 


 

No. 9



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



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


หมายถึงตรงไหนอ่าครับ ผมก็งง ๆเปิด google ทำไปเรื่อยอ่ะครับ แฮะ ๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-08 16:30:54 By : kobbeau
 


 

No. 10



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



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


CI เขียน insert แบบนี้รึเปล่าครับ

เขียนใน controller

Code (PHP)
$ar = array(
"HISTORY_BEHAVIOR_ID"=>"",
"STUDENT_ID"=>$_POST['stu_id']  // เขียนฟิลต่อกันไปเปน array เรื่อยๆอ่ะครับ
);

$this->db->insert("AFFAIRS_HISTORY_BEHAVIOR",$ar);



ลอง insert แบบธรรมดาดูก่อนโดยไม่ใช้ ajax ว่าเข้ารึเปล่านะครัรบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-09 01:29:36 By : thailandonlyjob เว็บหางานใหม่
 


 

No. 11



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



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


เด๋วลองดูครับ ขอบคุณมากครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-09 10:57:30 By : kobbeau
 


 

No. 12



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



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


ทดลองแล้วคัรบผม ไม่เข้าครับ ขึ้นมาแบนี้

Code
<body>
<div id="container">
<h1>A Database Error Occurred</h1>
<p>Error Number: </p><p></p><p>INSERT INTO "AFFAIRS_HISTORY_BEHAVIOR" ("HISTORY_BEHAVIOR_ID", "STUDENT_ID", "TYPE_PENALTY_ID", "PENALTY", "DATE_OFFENSE", "DATE_CONSIDER", "START_PUNISH", "END_PUNISH", "DETAIL_CONSIDER", "DATE_INSERT", "DATE_UPDATE", "CONFIRM", "EMP_ID") VALUES ('', '3', '3', 'asdf', '11-jun-55', '11-jun-55', '11-jun-55', '11-jun-55', 'asdf', '11-jun-55', '11-jun-55', 0, '1')</p><p>Filename: D:\WEBSITES\bpi\system\database\DB_driver.php</p><p>Line Number: 330</p> </div>
</body>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-11 11:07:19 By : kobbeau
 


 

No. 13



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



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

ลองดูคำสั่ง SQLที่ได้จาก CI ในส่วนของ Model มันถูกต้องไหม? ครับ บางทีอาจตกหล่น
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-11 15:02:00 By : ALTELMA
 


 

No. 14



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



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


ผมลองเอา sql ในนี้ไปลองใน sql developer แล้วครับผม insert ได้ครับ ไม่ขึ้น error อะไรเลยครับ เลยงงไปใหญ่เลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-11 16:01:43 By : kobbeau
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ปัญหาจาก codeigniter กับการ query ครับผมรบกวนผู้รู้ช่วยหน่อยครับ [php + codeigniter + oracle + sql developer]
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 อัตราราคา คลิกที่นี่