我正在尝试根据来自不同字段的结果删除不必要的链接,即,如果“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
谢谢你, 道格
答案 0 :(得分:0)
您不应该在引号中包含表名(但如果名称包含spechia char或word,则可以使用反引号)
"DELETE FROM ticket_table filepath WHERE size is NULL";
并且不要使用unuseful()
或
"DELETE FROM `ticket_table` filepath WHERE `size` is NULL";