php代码中变量的语法错误

我正在创建一个变量来显示显示:无;在 php 回显代码中。但是当我点击删除按钮时,我的代码功能无法工作。我认为这段代码错误地放置了变量style='.$show_display.' ,可能是语法错误。希望任何人都可以指出我在代码中遇到错误的部分。


if ($is_delete  == "1"){

$show_display = "";

}

if ($is_delete  == "0"){

$show_display = "display:none;";

}


echo '<a style='.$show_display.' onclick="delete_folder(\'' . md5($rs_wtp['id'].$md5) . '\',1)" class="btn btn-sm btn-primary" data-color-format="hex">Delete</a>';

我试图安慰错误。错误显示如下图所示:

http://img.mukewang.com/645def7b000125b006560215.jpg

隔江千里
浏览 126回答 1
1回答

ABOUTYOU

这里的问题是属性缺少引号style。所以 echo 语句如下所示:echo&nbsp;'<a&nbsp;style="'.$show_display.'"&nbsp;onclick="delete_folder(\''&nbsp;.&nbsp;md5($rs_wtp['id'].$md5)&nbsp;.&nbsp;'\',1)"&nbsp;class="btn&nbsp;btn-sm&nbsp;btn-primary"&nbsp;data-color-format="hex">Delete</a>';
打开App,查看更多内容
随时随地看视频慕课网APP