php中的Javascript字符串不工作
我是PHP新手,不明白为什么这段代码不起作用。谁能帮帮我吗php中的Javascript字符串不工作,javascript,php,string,Javascript,Php,String,我是PHP新手,不明白为什么这段代码不起作用。谁能帮帮我吗 $alertver = '<div class="col s12 '. $_POST["alert"] .'"><span class="closebtn" onclick="this.parentElement.style.display='none';">×</span>'. $textstrong . $_POST["alerttext"] ."</div>
$alertver = '<div class="col s12 '. $_POST["alert"] .'"><span class="closebtn" onclick="this.parentElement.style.display='none';">×</span>'. $textstrong . $_POST["alerttext"] ."</div>";
$alertver='×;'$textstrong$_POST[“alerttext”]。“”;
当我尝试从mysql数据库中选择此代码时,代码中的“无”部分不起作用
当我尝试使用此代码时:$alertver=
&"时代"$textstrong$_POST[“alerttext”]。“”代码>
它给了我这个MySQL错误:您的SQL语法有一个错误;检查与您的MySQL服务器版本对应的手册,了解使用接近“无”的正确语法;“>×;123356'
提前感谢!您没有跳过“无”周围的单引号。请尝试此操作
$alertver = '<div class="col s12 '. $_POST['alert'] .'"><span class="closebtn" onclick="this.parentElement.style.display=\'none\';">×</span>'. $textstrong . $_POST['alerttext'] .'</div>';
$alertver='×;'.$textstrong.$\u POST['alerttext'].';
您没有转义“无”周围的单引号。请尝试此操作
$alertver = '<div class="col s12 '. $_POST['alert'] .'"><span class="closebtn" onclick="this.parentElement.style.display=\'none\';">×</span>'. $textstrong . $_POST['alerttext'] .'</div>';
$alertver='×;'.$textstrong.$\u POST['alerttext'].';
在onclick中,您有一个单引号,您应该使用正确的转义字符转义\
$alertver = '<div class="col s12 ' . $_POST["alert"] .'">
<span class="closebtn"
onclick="this.parentElement.style.display=\'none\'; ">×</span>'
. $textstrong . $_POST["alerttext"] ."</div>";
$alertver='1!'
&时代
.$textstrong.$\u POST[“alerttext”]。“”;
如果您将数据存储在bb中,您可以尝试
$alertver = '<div class="col s12 ' . $_POST["alert"] .'">
<span class="closebtn"
onclick="this.parentElement.style.display= ' .
'none' . '; ">×</span>'
. $textstrong . $_POST["alerttext"] ."</div>";
$alertver='1!'
&时代
.$textstrong.$\u POST[“alerttext”]。“”;
在onclick中,您有一个单引号,您应该使用正确的转义字符转义\
$alertver = '<div class="col s12 ' . $_POST["alert"] .'">
<span class="closebtn"
onclick="this.parentElement.style.display=\'none\'; ">×</span>'
. $textstrong . $_POST["alerttext"] ."</div>";
$alertver='1!'
&时代
.$textstrong.$\u POST[“alerttext”]。“”;
如果您将数据存储在bb中,您可以尝试
$alertver = '<div class="col s12 ' . $_POST["alert"] .'">
<span class="closebtn"
onclick="this.parentElement.style.display= ' .
'none' . '; ">×</span>'
. $textstrong . $_POST["alerttext"] ."</div>";
$alertver='1!'
&时代
.$textstrong.$\u POST[“alerttext”]。“”;
在一行代码中混用三种不同的语言只会导致字符串引用问题。在一行代码中混用三种不同的语言只会导致字符串引用问题。当我从数据库中选择此代码时,我收到以下MySQL错误:“您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,了解使用接近“无”的正确语法;“>×;123356'”是的,我将它与MySQL代码一起使用:$sql=“updatealerts SET Alert='{$alertver}',其中id=3”代码>对我来说似乎很危险。。未耗尽的字符序列可能会中断您的代码。。对我来说,最好保存相关参数并使用php以友好方式构建代码。。无论如何..每个人都喜欢这样的代码..当我从我的数据库中选择这段代码时,我得到了一个MySQL错误“您的SQL语法有错误;请查看与您的MySQL服务器版本对应的手册,以获得可在“无”附近使用的正确语法;”“>×123356'“是的,我将其用于MySQL代码:$sql=“UPDATE Alerts SET Alert={$alertver}”,其中id=3”
对我来说似乎很危险..一个未耗尽的字符序列可能会破坏您的代码..对我来说,最好保存相关参数,并用php友好地构建代码..无论如何..像这样的代码大家都喜欢。。