我确实有一个视图,我必须更新并插入单个按钮
情况是我有一个表格和一个表格,其中包含一个名为Add
的按钮
当我点击表格中的任何一行时,按钮上的文字会发生变化,变为Update
我使用代码完成了这个:
$("#add").find('span').text("Add");
现在在Add
我必须通过填写表格在表格中插入数据,当它更改为更新时,我必须更新表格中的数据。
请指导我。
MySql查询如下:
if($_POST['what']=='add' || $_POST['what']=='update'){
$myVals=$_POST;
$fields ="projname,custid,startdate,enddate,comments,status,complete,priority,pgroup,mgrid,value,budget";
$sql=makeSQL($myVals,$fields,
"INSERT INTO ".$SALES.".projects(kunnr,$fields)values("."'".$_SESSION['kunnr']."',",
"update ".$SALES.".projects set ",
"where projid='".mysql_real_escape_string($_POST["PID"])."'");
if($_POST['PID']==""||$_POST['PID']==null){$objQuery = mysql_query($sql['insert']);}
else{$objQuery = mysql_query($sql['update']);}
if(!$objQuery){
$model['error']=mysql_error();
}
}
在这里,我使用的逻辑是,当按钮的值为Add
时,它应该插入,当它为Update
时,它应该更新表。但是,当我们有两个单独的按钮时,它是可能的。但就我而言,我确实只有一个
指导我这个。