根据不同的字段搜索结果删除一个字段

时间:2017-06-13 15:05:29

标签: php mysql phpmyadmin

我正在尝试根据来自不同字段的结果删除不必要的链接,即,如果“size”字段为NULL(无附件),则删除另一个字段中的文件夹链接。我已经包含了一个链接,以帮助理解我的问题以及我迄今为止所做的可怜尝试: - )。

// Check if a file has been uploaded
if(isset($_FILES['uploaded_file'])) {

  // Connect to the database
  $dbLink = new mysqli('localhost', 'root', '', 'ticket_db');
  if(mysqli_connect_errno()) {
    die("MySQL connection failed: ". mysqli_connect_error());\
  }

  // Query for blank attachment link
  $query = "DELETE FROM ('ticket_table') filepath WHERE (size is NULL)";

  // Execute the query
  $query = $dbLink->query($query);
}

Link to screenshot of database tables

谢谢你, 道格

1 个答案:

答案 0 :(得分:0)

您不应该在引号中包含表名(但如果名称包含spechia char或word,则可以使用反引号)

 "DELETE FROM ticket_table filepath WHERE size is NULL";

并且不要使用unuseful()

   "DELETE FROM `ticket_table` filepath WHERE `size` is NULL";