我正在使用以下命令更新图像,并且工作正常。有没有办法同时更新表中的另一列。还有一列我需要更新像Human,Animals,Aliens等图像描述....如何执行此功能?
以下代码:
if($_POST["action"] == "insert")
{
$file = addslashes(file_get_contents($_FILES["image"]["tmp_name"]));
$query = "INSERT INTO tbl_images(name) VALUES ('$file')";
if(mysqli_query($connect, $query))
{
echo 'Image Inserted into Database';
}
}
答案 0 :(得分:0)
修改您的插入查询,如下所示:
$query = "INSERT INTO tbl_images(name, description) VALUES ('$file', '$description')";
注意:您可以在单个插入查询中插入多个值。
INSERT INTO table_name (column1, column2, column3, ...)VALUES (value1, value2, value3, ...);
答案 1 :(得分:0)
INSERT INTO语句用于在表中插入新记录。
INSERT INTO语法
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
前 -
INSERT INTO tbl_images (name, dessc) VALUES ($file, $desc);