|
|
|
เพิ่มข้อมูลเข้าดาต้าเบสไม่ได้ครับ..ของผมมันติดตรงไหนรึเปล่าคับ พกดเพิ่มข้อมูลแล้วมันไม่เพิ่มข้อมูลให้ มันไปติด ERROR1 คับ |
|
|
|
|
|
|
|
Code (PHP)
<form action="insert.php" method="post" enctype="multipart/form-data" name="formx" id="formx">
<div class="form-body pal"><font color="#000000">
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label for="inputName" class="control-label">
ชื่อรายการ</label>
<div class="input-icon">
<i class="fa fa-bars"></i>
<input id="work_duname" name="work_duname" disabled type="text" value="<?php echo $arr_bui['work_duname']; ?>" placeholder="ชื่อรายการ" class="form-control"/><input name="id" type="hidden" id="id" value="<?php echo $arr_bui['id']; ?>" />
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="inputName" class="control-label">
งวดงานที่</label>
<div class="input-icon">
<i class="fa fa-list"></i>
<input id="textfield2" name="textfield2" type="text" value="<?php echo $num; ?>" class="form-control font_n" disabled/> <input name="tag_du_number" type="hidden" id="tag_du_number" value="<?php echo $num; ?>" /></div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label for="inputName" class="control-label">
งบประมาณที่จัดสรร</label>
<div class="input-icon">
<i class="fa fa-calendar"></i>
<input id="tag_du_cost" name="tag_du_cost" required onkeyup="checkNumber(this)" type="text" placeholder="งบประมาณที่จัดสรร" class="form-control font_n" /></div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="inputName" class="control-label">
แหล่งงบประมาณ</label>
<div class="form-group">
<select class="form-control" required name="work_du_id" id="work_du_id">
<option value="0">กรุณาเลือกงบประมาณ</option>
<option value="1">งบประมาณแผ่นดิน</option>
<option value="2">เงินนอกงบประมาณ</option>
<option value="3">ผูกพันงบประมาณ</option>
</select>
</select>
</div>
</div>
</div>
</div>
<div class="row">
<div class="form-group">
<label for="inputName" class="control-label">
รายละเอียด</label>
<textarea rows="5" name="tag_du_note" id="tag_du_note" cols="60"class="form-control">-</textarea>
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="inputName" class="control-label">
เริ่มปฏิบัติงาน</label>
<div class="input-icon">
<i class="fa fa-calendar"></i>
<input id="tag_du_start" name="tag_du_start" type="date" required placeholder="วันรับซองเอกสาร" class="form-control font_n" /></div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="inputName" class="control-label">
วันที่สิ้นสุด</label>
<div class="input-icon">
<i class="fa fa-calendar"></i>
<input id="tag_du_end " name="tag_du_end " required type="date" placeholder="ถึง" class="form-control" /></div>
</div>
</div>
<div class="form-actions text-right pal">
<button type="submit" class="btn btn-success">
บันทึกข้อมูล</button>
<input name="action" type="hidden" id="action" value="adds_tag_durable" /></td>
<input type="hidden" name="tag_du_id" value="<?=$_GET['tag_du_id']?>"/>
</div>
</form>
ส่วนนี้เป็น form ครับ
Code (PHP)
if($_POST['action']=="adds_tag_durable")
{
$tag_du_id = $_POST['tag_du_id'];
$id = $_POST['id'];
$tag_du_number = $_POST['tag_du_number'];
$tag_du_note = $_POST['tag_du_note'];
$work_du_id = $_POST['work_du_id'];
$tag_du_cost = $_POST['tag_du_cost'];
$tag_du_percen = $_POST['tag_du_percen'];
$tag_du_start = $_POST['tag_du_start'];
$tag_du_end = $_POST['tag_du_end'];
$sql5 = mysql_query("insert into tag_work_durable set id = '$id' , tag_du_number = '$tag_du_number' , tag_du_note = '$tag_du_note' , work_du_id = '$work_du_id' , tag_du_cost = '$tag_du_cost' , 0 = '$tag_du_percen' , tag_du_start = '$tag_du_start' , tag_du_end = '$tag_du_end' ,last_update = now()");
if($sql5){
$sql6 = mysql_query("insert into tag_work_durable_2 set id = '$id' , tag_du_number = '$tag_du_number' , tag_du_note = '$tag_du_note' , work_du_id = '$work_du_id' , tag_du_cost = '$tag_du_cost' , 0 = '$tag_du_percen' , tag_du_start = '$tag_du_start' , tag_du_end = '$tag_du_end' , last_update = now()");
if ($sql6) {echo "";}
else {echo "ERROR: " . $sql . "<br>" . $conn->error;}
}
else {echo "Error1: " . $sql . "<br>" . $conn->error;}
exit("<script>alert('เพิ่มข้อมูลเรียบร้อยแล้ว');window.location=\"system_index_durable.php?id=$id\";</script>");
}
ส่วนนี้เป็น sql insert ครับ
ของผมมันติดตรงไหนรึเปล่าคับ พกดเพิ่มข้อมูลแล้วมันไม่เพิ่มข้อมูลให้ มันไปติด ERROR1 คับ รบกวนด้วยครับ แต่โค้ดตัวเพิ่มข้อมูลผมเอาไปใช้เพิ่มกับตัวอื่นได้ครับ
Tag : PHP, MySQL
|
ประวัติการแก้ไข 2015-02-17 15:02:19 2015-02-17 15:05:17
|
|
|
|
|
Date :
2015-02-17 14:44:34 |
By :
stepartz |
View :
833 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยจัดหน้าตาให้มัน อ่านง่ายกว่านี้หน่อยก็ดีนะครับ พื้นที่ด้าน ซ้ายมันมีตั้งเยอะเอาไปแอบด้านขวาซะหมดเลย อ่านโค๊ดยากครับ
และเอา error มาดูด้วยครับ
|
|
|
|
|
Date :
2015-02-17 14:58:31 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15.$sql6 = mysql_query("insert into tag_work_durable_2 set id = '$id' , tag_du_number = '$tag_du_number' , tag_du_note = '$tag_du_note' , work_du_id = '$work_du_id' , tag_du_cost = '$tag_du_cost' , 0 = '$tag_du_percen' , tag_du_start = '$tag_du_start' , tag_du_end = '$tag_du_end' , last_update = now()");
16.if ($sql6) {echo "";}
17.else {echo "ERROR: " . $sql . "<br>" . $conn->error;}
แก้เป็น
Code (PHP)
$sql6 = mysql_query("insert into tag_work_durable_2 set id = '$id' , tag_du_number = '$tag_du_number' , tag_du_note = '$tag_du_note' , work_du_id = '$work_du_id' , tag_du_cost = '$tag_du_cost' , 0 = '$tag_du_percen' , tag_du_start = '$tag_du_start' , tag_du_end = '$tag_du_end' , last_update = now()");
if ($sql6) {echo "";}
else {echo "ERROR: " . $sql . "<br>" . mysql_error();}
//หรือ
$qr="insert into tag_work_durable_2
set id = '$id' , tag_du_number = '$tag_du_number' , tag_du_note = '$tag_du_note'
, work_du_id = '$work_du_id' , tag_du_cost = '$tag_du_cost' , 0 = '$tag_du_percen'
, tag_du_start = '$tag_du_start' , tag_du_end = '$tag_du_end' , last_update = now()";
if( !mysql_query($qr)) echo "ERROR: " . $sql . "<br>" . mysql_error();
เพราะบันทัด 15 ใช้ mysql_query ต้องใช้คู่กับ mysql_error()
อยากเห็น ว่า error มันแจ้งมาว่าอยา่งไรครับ จะได้แก้ได้ถุกจุด
|
ประวัติการแก้ไข 2015-02-17 19:56:12
|
|
|
|
Date :
2015-02-17 19:52:00 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|