【问题标题】:Update Image and Another Field in PHP my sql table更新 PHP my sql 表中的图像和另一个字段
【发布时间】:2017-08-21 06:12:44
【问题描述】:

我正在使用以下命令更新图像并且它工作正常。有什么方法可以同时更新表中的一列。还有一列我需要更新图像描述,如人类、动物、外星人等......如何执行此功能?

以下代码:

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';
}
}

【问题讨论】:

    标签: php sql phpmyadmin


    【解决方案1】:

    像这样修改你的插入查询:

    $query = "INSERT INTO tbl_images(name, description) VALUES ('$file', '$description')";
    

    注意:您可以在单个插入查询中插入多个值。

    INSERT INTO table_name (column1, column2, column3, ...)VALUES (value1, value2, value3, ...);
    

    【讨论】:

    • 下面是我在示例页面中使用的代码。如何将值从一页传递到另一页。 webslesson.info/2017/06/…
    • 不要使用 MySQL,它已被弃用。请改用 MySQLi 或 PDO。如果您需要实施,请告诉我!
    【解决方案2】:

    INSERT INTO 语句用于在表中插入新记录。

    INSERT INTO 语法

    INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...); 
    

    前-

    INSERT INTO tbl_images (name, dessc) VALUES ($file, $desc);
    

    【讨论】:

      猜你喜欢
      • 2011-02-15
      • 1970-01-01
      • 1970-01-01
      • 2011-08-21
      • 2015-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-06
      相关资源
      最近更新 更多