我有一个变量只是想把另一个变量(一个查询数据),但我收到一个错误,我认为这是因为报价。把变量放到另一个报价
$message .= "Bonjour, <br />
Veuillez trouver ci-joint le bon de livraison de la commande '.$data['CMD_CODE'].' <br />";
谢谢。
我有一个变量只是想把另一个变量(一个查询数据),但我收到一个错误,我认为这是因为报价。把变量放到另一个报价
$message .= "Bonjour, <br />
Veuillez trouver ci-joint le bon de livraison de la commande '.$data['CMD_CODE'].' <br />";
谢谢。
你有混合"
和'
报价。
$message .= "Bonjour, <br />
Veuillez trouver ci-joint le bon de livraison de la commande ".$data['CMD_CODE']." <br />";
我必须写“。$ data ['CMD_CODE']”。 ? – user3162341
啊好愚蠢的错误对不起... – user3162341
是的 - @SvenWalter是正确的。你只是单引号而不是双引号。 – itamar
它看起来像你试图用单引号结束用双引号打开的字符串。试试这个:
$message .= "Bonjour, <br />"
"Veuillez trouver ci-joint le bon de livraison de la commande "
.$data['CMD_CODE']
." <br />";
$message .= "Bonjour, <br />
Veuillez trouver ci-joint le bon de livraison de la commande " . $data['CMD_CODE'] . " <br />";
您没有使用正确的报价亲爱的,你需要使用“的“如果你打开insteaad”。
你的意思是你想插入一个字符串? – itamar
不要构建这样的查询。改用PDO或mysqli的准备好的语句。 – vascowhite
@vascowhite我们如何知道他不会将$ message传递给准备好的语句? – acbabis