表更新有关问题

WBOY
發布: 2016-06-13 13:51:30
原創
774 人瀏覽過

表更新问题!
两张表都包含序列号、设备类型字段。
我现在想更新表二的设备类型值为表一相同序列号的设备类型值,请教怎么写?

------解决方案--------------------
$sql = 'SELECT * FROM 表2 ';
$res = mysql_query($sql) or die( 'Query failed: ' . mysql_error());
while($row = mysql_fetch_array($res)){
$sql1 = "SELECT * FROM 表1 where 序列号=$row[ '序列号 '] limit 1 ";
$res1 = mysql_query($sql1) or die( 'Query failed: ' . mysql_error());
 while($row1 = mysql_fetch_array($res)){
  $sql2 = "update 表2 set 设备类型值=$row1[ '设备类型值 '] where 序列号=$row[ '序列号 '] ";
mysql_query($sql2);
}
}
---------------
大概就是这么个意思。自己改改吧

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!