Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在MySQL中删除行表?_Php_Mysql - Fatal编程技术网

Php 如何在MySQL中删除行表?

Php 如何在MySQL中删除行表?,php,mysql,Php,Mysql,我试图删除MySQL中的空行,但不起作用。 也许你们中的一些人可以帮我 这是它现在的样子 这就是代码,我不确定我写的是否正确 mysqli_query($con,"DELETE FROM tasklist WHERE 'Task','Date','Description' IS NULL "); mysqli_close($con); 你的语法不正确,应该是 delete from tasklist where Task is NULL AND Date is NULL AND Descr

我试图删除MySQL中的空行,但不起作用。 也许你们中的一些人可以帮我

这是它现在的样子

这就是代码,我不确定我写的是否正确

mysqli_query($con,"DELETE FROM tasklist WHERE 'Task','Date','Description' IS NULL ");

mysqli_close($con);

你的语法不正确,应该是

delete from tasklist 
where Task is NULL
AND Date is NULL
AND Description is NULL

你的语法不正确,应该是

delete from tasklist 
where Task is NULL
AND Date is NULL
AND Description is NULL

您有多个错误:

WHERE子句中的每个条件都必须有自己的语句。此外,您需要在列标识符周围使用记号,而不是单引号:

mysqli_query($con,"DELETE FROM tasklist  
                          WHERE `Task` IS NULL 
                          AND `Date` IS NULL 
                          AND `Description` IS NULL ");

您有多个错误:

WHERE子句中的每个条件都必须有自己的语句。此外,您需要在列标识符周围使用记号,而不是单引号:

mysqli_query($con,"DELETE FROM tasklist  
                          WHERE `Task` IS NULL 
                          AND `Date` IS NULL 
                          AND `Description` IS NULL ");

我的代码可能有问题,它没有删除。Thx tho我知道它为什么不工作。我的代码可能有问题,它没有删除。Thx tho我知道它为什么不工作。