如何仅将列添加到特定用户。例如,如果我想添加一个新列,但仅添加到id 3。

这是我正在使用的代码:

$add = "ALTER TABLE $db_chest_name ADD kg_$countt INT(11) NOT NULL WHERE id='$myid'";
        mysql_query($add) or die ('could not alter ' . mysql_error());

最佳答案

ALTER默认情况下会将列添加到表中与行不对应的列。如果需要,可以实现创建具有默认值的列并为所需用户更新的逻辑。

关于php - PHP:更改表,但仅在特殊列中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26630599/

10-10 04:01