導航:首頁 > 編程語言 > phpmysql更新資料庫

phpmysql更新資料庫

發布時間:2022-08-01 16:59:27

php mysql 資料庫更新問題

你設一個變數來接受傳遞過來的id不就可以了嗎?
$id=$_GET['id'];
$sql="update sign set s_name='123',s_sfz='123',s_zkz='123',s_xb='',s_dh='',s_cz='',s_dwmc='',s_txdz='',s_pxmc='質檢員',s_pxzy='',s_pxsj='',s_zw='',s_bz='',s_cj='123',s_zsh='123' where s_id='$id'";
mysql_query($sql);
這樣就是url傳遞過來的id對應的記錄各項值修改成上面的sql中的了。

② php+mysql更新資料庫表中多行數據方法

可以傳兩個參數:V產品公司,V產品型號
然後調用下面SQL:
update table set 產品型號 = C
where 產品公司 = V產品公司 and 產品型號 = V產品型號;

③ PHP使用UPDATE批量更新MYSQL資料庫記錄的疑問

我不太懂,你可以把表做一個分表,比如一個表內取1到10,第二個分表去10,20,分散數據量試試

④ php中向MySQL資料庫中更新數據出現錯誤

$sql="update storer set question='{$question}',type='{$type}',sbnum='{$sbnum}',option1='{$option1}',option2='{$option2}',option3='{$option3}',option4='{$option4}',`keys`='{$keys}' where id='{$id}'";

⑤ PHP如何更新資料庫的數據

pdo,一般框架都集成了,不需要你做php與mysql資料庫的連接,根據文檔直接就可以操作你的資料庫

⑥ PHP中如何更新大量的mysql數據

sql= "UPDATE mydata SET p1='".$pointarr[i][1]."' where ps like '%".$pointarr[i][

每次都去做一次like的全表掃描當然慢了。

建議使用批量更新,減少查詢次數。

比如先查詢出結果集,然後在內存里去操作欄位更新

最後採用 update ...... where id = xxx 這樣的更新方法。避免多次全表掃描。

不是最了解你的需求,僅供參考。

⑦ 如何切換php資料庫版本,如何升級到最新的mysql資料庫版本呢

建議你下載phpwamp8.8.8.8,支持切換mysql資料庫180資料庫版本隨便切換
支持鍵自定義php版本自定義資料庫,700php版本180資料庫版本隨便切換

同運行同php版本同資料庫站點管理工具功能強

⑧ mysql中用php更新資料庫某個數值問題

可以啊 UPDATE 表名稱 SET c_id=c_id+10

求採納

⑨ PHP更新mysql資料庫

我給你寫吧,需要點時間


以下是PHP代碼

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>更改密碼</title>


<?php
$conn=mysql_connect('localhost','root','shun')ordie("無法連接資料庫,請重來");
mysql_select_db('web')ordie("無法選擇資料庫,請重來");
mysql_query("SETNAMES'utf8'");//解決漢字if(isset($_POST['editid'])){
$editid=intval($_POST['editid']);
$bmima=$_POST['bmima'];
if($bmima==''){
echo'修改後的密碼不能為空!';
}
$sql="update`user`set`bmima`='$bmima'whereid='$editid'";
$editok=mysql_query($sql);

}elseif(isset($_POST['id'])){

$id=intval($_POST['id']);
$sql="select*from`user`where`id`='$id'";
$result=mysql_fetch_assoc(mysql_query($sql));
if(empty($result)){
$mes='賬號不存在';
}else{
$mes='賬號已存在';
$selectid=$result['id'];
}
}


?>
</head>
<body>
<formid="form1"name="form1"method="post"action="">
<label>請輸入查詢的ID
<inputname="id"type="text"id="id"/>
</label>
<label>
<inputtype="submit"name="Submit"value="提交"/>
</label>
</form>
<br/>
<?php
if(isset($_POST['id'])){
if(isset($selectid)){
?>
<formid="form2"name="form2"method="post"action="">
<p>當前被修改密碼的用戶ID為<b><?phpecho$selectid;?></b></p>
<p>請輸入新的密碼
<label>
<inputname="bmima"type="text"id="bmima"/>
</label>
<label>
<inputtype="submit"name="Submit2"value="提交"/>
</label>
<inputname="editid"type="hidden"id="editid"value="<?phpecho$selectid;?>"/>
</p>
</form>
<?php}else{?>
<div>沒有id為<?phpechointval($_POST['id']);?>的用戶</div>
<?php
}
}elseif(isset($editok)){
?>
<div>id為<?phpechointval($_POST['editid']);?>的用戶密碼已經修改成功</div>
<?php
}
?>
</body>
</html>


以下是SQL導入語句

--phpMyAdminSQLDump
--version2.11.4
--http://www.phpmyadmin.net
--
--主機:localhost
--生成日期:2014年08月13日08:42
--伺服器版本:5.0.51
--PHP版本:5.2.5

SETSQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
--資料庫:`web`
--

----------------------------------------------------------

--
--表的結構`user`
--

CREATETABLEIFNOTEXISTS`user`(
`id`int(11)NOTNULLauto_increment,
`azhanghao`varchar(255)collateutf8_unicode_ciNOTNULL,
`bmima`varchar(255)collateutf8_unicode_ciNOTNULL,
PRIMARYKEY(`id`)
)ENGINE=MyISAMDEFAULTCHARSET=utf8COLLATE=utf8_unicode_ciAUTO_INCREMENT=3;

--
--導出表中的數據`user`
--

INSERTINTO`user`(`id`,`azhanghao`,`bmima`)VALUES
(1,'111','22211'),
(2,'222','3333333');
閱讀全文

與phpmysql更新資料庫相關的資料

熱點內容
伺服器共享文件夾怎麼查詢 瀏覽:114
為什麼雙路伺服器突然關機 瀏覽:690
51單片機定時器0任務調度 瀏覽:189
程序員編程語言經典合集epub 瀏覽:566
cadline未知命令 瀏覽:105
PLC的加密狗的作用 瀏覽:859
遺傳演算法優化神經網路權值閾值 瀏覽:288
伺服器為什麼要裝php 瀏覽:871
tomcat搭建android伺服器 瀏覽:340
怎麼下載app躲貓貓 瀏覽:888
極品飛車解壓資源包錯誤 瀏覽:703
pm2016免加密狗破解 瀏覽:439
拳擊pdf 瀏覽:346
柱子箍筋全長加密到板底 瀏覽:385
pdf頁面不一樣 瀏覽:302
javaphp混合 瀏覽:676
雲伺服器商業 瀏覽:193
永磁變頻螺桿式空氣壓縮機優缺點 瀏覽:368
程序員帶老婆回家 瀏覽:462
大學生編程學習資源 瀏覽:125