从数组mysql列表中更新特定记录

时间:2012-07-02 14:46:44

标签: php mysql arrays record

我有一张桌子user_instance。它有三个字段:account_idinstance_namehost_name 例如,记录就是这样。

account_id     instance_name      host_name
------------------------------------------
    1          instance_name1     localhost
    1          instance_name1     % 
    1          instance_name2     localhost
    2          instance_name1     localhost

我在一个文本框数组中获取了instance_name和host_name。

$result=mysql_query("SELECT user_instance.instance_name, user_instance.host_name FROM
dba_account, user_instance WHERE dba_account.account_id = user_instance.account_id AND 
dba_account.account_id = '1'");

while($note = mysql_fetch_array($result))
{
<inut type='text' name='instance_name' class='instance_name' disabled='disabled' 
value='$note[instance_name]' size='25' />
<input type='text' name='host_name' class='host_name' disabled='disabled' 
value='$note[host_name]' size='25' /> 
}

现在,当我点击更新按钮时,它应该更新我所做的更改的特定记录。例如,如果我更改了account_id instance_name1的instance_name localhost或host_name 1,那么它应该更新该记录。我感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

你永远不会执行UPDATE命令。