##環境
PHP
MySQL(Docker)
Vscode
##エラー
Column not found: 1054 Unknown column 'hoge hoge' in 'where clause'
##解決
なんてことはなく、SQLの文が悪かった。空白文字の検索などを調べていたが原因はもっと浅いところにあった。
if(isset($_POST["del_name"])){
$del_name = $_POST["del_name"];
$del_sql = "DELETE FROM table WHERE colum = '". $del_name ."'";
$stmt = $PDO->prepare($del_sql);
$stmt -> execute();
DELETE FROM table WHERE colum = 'hoge hoge'";
上記の文が本来動くものであったが、引用符がガバガバで間違えてた模様。
そもそもSQL文ができていなかったので勉強し直します。