$sql = "INSERT INTO vacation_credits
(credits)
values('15')";
我想知道如何使這一個值插入所有的數據行的例子會。所有我做過到目前爲止做了所有一個接一個,但想知道如何使一個按鈕,將剛剛插入的所有行我如何爲所有行插入一個值?
名稱學分 胡安15 德拉
$sql = "INSERT INTO vacation_credits
(credits)
values('15')";
我想知道如何使這一個值插入所有的數據行的例子會。所有我做過到目前爲止做了所有一個接一個,但想知道如何使一個按鈕,將剛剛插入的所有行我如何爲所有行插入一個值?
名稱學分 胡安15 德拉
如果已經存在的行,你想到UPDATE
,不INSERT
:
UPDATE vacation_credits SET credits = 15;
(無WHERE
條款意味着所有行會被更新)
可能工作WEL另一種選擇l對於你是在表定義設置默認值:
ALTER TABLE vacation_credits
CHANGE credits credits INT NOT NULL DEFAULT 15;
這樣,新的記錄會一直收到該列中的默認值,除非您指定一個不同的你的插件。
UPDATE vacation_credits SET credits = 15;通過使用此代碼將更新所有存在的用戶或只有一個的所有vacation_credits? –
@KalmaKun它會更新所有。爲了限制哪些更新,使用'WHERE'子句。 – mopo922
$ update =「UPDATE vacation_credits SET credits = 15;」; \t \t $ qry = mysql_query($ update);當我使用代碼時,它不會更新數據庫我做錯了什麼? –
那麼,INSERT會添加一個新行,如果您想要爲數據庫中所有現有行執行此操作,您可能正在查找UPDATE。 – VIDesignz