我正在尝试使用它将值"yes"插入到list_title列中,其中stream_number ='3'.我无法弄清楚为什么它实际上不会在单元格或任何单元格中插入"是".
mysqli_query($con,"INSERT INTO livestreams (list_title) VALUE ('yes') WHERE stream_number='3'");
Run Code Online (Sandbox Code Playgroud)
如果这有帮助的话,那就是我用来创建表的SQL
$createTable = "CREATE TABLE livestreams (stream_number INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(stream_number), stream_name CHAR(30), desired_username CHAR(30), stream_status CHAR(10), channel_description VARCHAR(300), game_name VARCHAR(100), viewer_count INT, list_title CHAR(30))";
Run Code Online (Sandbox Code Playgroud)
你要找的是一个UPDATE,而不是一个INSERT.一个INSERT添加新行,同时UPDATE改变一些现有的行内.
UPDATE livestreams SET list_title = 'yes' WHERE stream_number = '3'
Run Code Online (Sandbox Code Playgroud)
那个SQL查询应该做.
| 归档时间: |
|
| 查看次数: |
4242 次 |
| 最近记录: |