include'conn.php';focusimg=$_POST['focusimg'];foreach($focusimgas$k=>$v){exec="updatechipssettitle='{$v[title]}',url='{$v[url]}'whereid='{$v[id]}'"
在更新之前,先在數(shù)據(jù)庫(kù)取字段的值保存,再保存要改成的值,當(dāng)你更新成功之后,把之前保存的兩個(gè)值插入日志表
if(@$_GET['action']=="save"){ID=$_GET['id'];include_once('uploadclass.php');pic=$uploadfile;sql="updatemessagesettype="'$_POST[type]'",time=&qu
執(zhí)行執(zhí)行是否提示QueryError了,如果提示了,把顯示的SQL放到數(shù)據(jù)庫(kù)里面執(zhí)行看看錯(cuò)誤原因。
update用mysql_query執(zhí)行的時(shí)候能得到返回值,這個(gè)返回值說(shuō)明了執(zhí)行是否成功。然后用mysql_affected_rows判斷是否修改了數(shù)據(jù)兩個(gè)判斷組合起來(lái)用就能滿(mǎn)足你的需求了
"UPDATE'$t'SETabc='$value'whereId='$id'");寫(xiě)成$sqlstr="UPDATE"&t&"SETabc='$value'whereId='$id'");$this->query($sqlstr);表名不能有'
不存在也會(huì)返回成功的,只有語(yǔ)法錯(cuò)誤的時(shí)候才會(huì)失敗,具體update了多少條數(shù)據(jù),可以用下面的函數(shù)獲?。篹chomysql_affected_rows()."行數(shù)據(jù)被更新!";
執(zhí)行query之后會(huì)返回true,而且如果成功更改一條記錄的話(huà)可以通過(guò)$mysqli->affected_rows獲取已經(jīng)修改的記錄數(shù),判斷下該值就可以了。
row=mysql_query("updatesurveysetoption1='".$pro['option1']."'");option1這個(gè)變量如果是int類(lèi)型的話(huà),你第一句是可以的,如果是字符,這個(gè)是更新不進(jìn)去的,需要在變量外面加入單引號(hào)('變量值');還有一點(diǎn),這個(gè)...
"333","444","5555"]];$ziduan=["xinpai_db","xinpai_gz","xinpai_hz","xinpai_mn","xinpai_xy"];2、mysql寫(xiě)入條件是WHEREriqi=$arr的[2