|
|
|
ไม่สามารถเพิ่มข้อมูล ได้ครับรบกวนช่วยดูทีครับ ขอบคุณครับ |
|
|
|
|
|
|
|
คือผมทำการเพิ่มข้อมูลแล้วแจ้งข้อมูลเพิ่มไม่ได้ตลอดเลยคครับ พยายามลองแก้ไขก้อไม่สามารถทำได้รบกวนด้วยครับ
Code (PHP)
<form role="form" id="frm" name="frm" onsubmit="return false;">
<!-- text input -->
<div class="form-group">
<label>Category</label>
<input type="text" id="name" name="name" class="form-control" placeholder="กรอกข้อมูล ..."/>
</div>
<div class="form-group">
<label>Detail</label>
<textarea id="detail" name="detail" class="form-control"></textarea>
</div>
<input type="hidden" id="id" name="id"/>
<div class="box-footer">
<button type="submit" class="btn btn-primary" id="btn-submit">Submit</button>
</div>
</form>
<script type="text/javascript">
$(document).ready(function(){
$("#btn-submit").click(function(){
if($("#name").val()==""){alert('กรุณากรอกข้อมูล');$("#name").focus();return;}
var data = "type=save_cate&"+$("#frm").serialize()+"";
$.ajax({
type: "post",
url: "<?=PATH_PANEL?>/product/_ajax.php",
cache: false,
data: data,
success: function(result){
if(result==1){
alert('บันทึกข้อมูลเรียบร้อย');
gomenu('product','category');
return;
}
alert('ไม่สามารถบันทึกข้อมูลได้');
return;
}
});
});
});
if($type=="save_cate"){
$id = trim($_POST['id']);
$name = addslashes(trim($_POST['name']));
$detail = addslashes(trim($_POST['detail']));
$by = $_SESSION['ss_admin'];
$ip = getIp();
$sql = ($id=="") ? "INSERT INTO ".TBL_PRODUCT_CATEGORY." (`name`,`detail`,`active`,`create_date`,`create_by`,`create_ip`) VALUES ('".$name."','".$detail."','Y',NOW(),'".$by."','".$ip."');" : "UPDATE ".TBL_PRODUCT_CATEGORY." SET `name`='".$name."',`detail`='".$detail."',`update_by`='".$by."',`update_ip`='".$ip."' WHERE `id`='".$id."' LIMIT 1;" ;
$data=0;
if(mysqli_query($oconn,$sql)){
$data=1;
}
}
Tag : PHP, HTML/CSS, JavaScript, Ajax, jQuery, CakePHP
|
|
|
|
|
|
Date :
2016-04-08 15:59:20 |
By :
bosprogammer1 |
View :
810 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<form role="form" id="frm" name="frm" onsubmit="return false;">
<!-- text input -->
<div class="form-group">
<label>Category</label>
<input type="text" id="name" name="name" class="form-control" placeholder="กรอกข้อมูล ..."/>
</div>
<div class="form-group">
<label>Detail</label>
<textarea id="detail" name="detail" class="form-control"></textarea>
</div>
<input type="hidden" id="id" name="id"/>
<div class="box-footer">
<button type="submit" class="btn btn-primary" id="btn-submit">Submit</button>
</div>
</form>
<script type="text/javascript">
$(document).ready(function(){
$("#btn-submit").click(function(){
if($("#name").val()==""){alert('กรุณากรอกข้อมูล');$("#name").focus();return;}
var data = "type=save_cate&"+$("#frm").serialize()+"";
$.ajax({
type: "post",
url: "<?=PATH_PANEL?>/product/_ajax.php",
cache: false,
data: data,
success: function(result){
if(result==1){
alert('บันทึกข้อมูลเรียบร้อย');
gomenu('product','category');
return;
}
alert('ไม่สามารถบันทึกข้อมูลได้');
return;
}
});
});
});
_ajax.php
Code (PHP)
if($type=="save_cate"){
$id = trim($_POST['id']);
$name = addslashes(trim($_POST['name']));
$detail = addslashes(trim($_POST['detail']));
$by = $_SESSION['ss_admin'];
$ip = getIp();
$sql = ($id=="") ? "INSERT INTO ".TBL_PRODUCT_CATEGORY." (`name`,`detail`,`active`,`create_date`,`create_by`,`create_ip`) VALUES ('".$name."','".$detail."','Y',NOW(),'".$by."','".$ip."');" : "UPDATE ".TBL_PRODUCT_CATEGORY." SET `name`='".$name."',`detail`='".$detail."',`update_by`='".$by."',`update_ip`='".$ip."' WHERE `id`='".$id."' LIMIT 1;" ;
$data=0;
if(mysqli_query($oconn,$sql)){
$data=1;
}
}
แบบนี้หรือป่าว
|
|
|
|
|
Date :
2016-04-08 16:36:29 |
By :
compiak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|