從你貼出來的代碼上來看,看不出所以然出來!
目前創(chuàng)新互聯(lián)公司已為近1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計(jì)、下冶網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
既然你錯(cuò)了,你應(yīng)該把相應(yīng)的錯(cuò)誤,或者提示,或者有疑問的地方反饋出來!
-----------
usr='".$user."',pwd='".$pwd."'
可能是你的這兩個(gè)條件中有些地方不滿足,而id=1可以修改正確,說明 sql語句本身是正確的!
在仔細(xì)看看看...
你要修改的這條數(shù)據(jù)的密碼在數(shù)據(jù)庫中是否加密?
不妨,先一個(gè)條件一個(gè)條件的去試試!
去掉where 條件就沒意義了!
$sql = mysql_query("UPDATE user_admin SET usr='".$user."' where id='".$id."'");
先去掉你的密碼條件
還有你上面的post的地方最好加上trim();
$sss = "UPDATE user_admin SET usr='".$user."' where id='".$id."'";
echo $sss; //這里可以分解,輸出來檢查!
$sql = mysql_query($sss);
方法是很多的,
1、首先檢查數(shù)據(jù)庫連接是否正常;
2、檢查更新語句是否正確,如果不正確,請(qǐng)檢查語句中的字段名、表名等是否正確;
3、檢查更新數(shù)據(jù)是否合法,如果不合法,可能會(huì)引起數(shù)據(jù)庫更新失?。?/p>
4、如果以上檢查都沒有問題,可以嘗試將更新語句拆分成多條,然后每條語句分別執(zhí)行,以查看哪一條語句出現(xiàn)了問題。
那你可以在插入數(shù)據(jù)庫那里設(shè)置監(jiān)聽呀,一有插入就往Android推送消息。
不然你只能通過每隔一段時(shí)間刷新一下讀取數(shù)據(jù)庫,看看有沒有更新,有就推送,沒有就繼續(xù)監(jiān)聽,這個(gè)你可以自己設(shè)置更新時(shí)間。