你能帮我解决这个问题吗?

时间:2014-10-20 09:41:23

标签: php html

echo '<div id="result"> ".$titulo."<br>".$descricao." <br> <img src='".$imagem."'> <br>".$data."<br> </div>';

$imagem是指向图片的链接。 我想运行此查询,但我在这行代码中遇到错误。 你能救我吗?

6 个答案:

答案 0 :(得分:4)

您正在混合报价,

echo "<div id='result'>".$titulo."<br>".$descricao." <br> <img src='".$imagem."'>   <br>".$data."<br> </div>";

阅读: PHP Strings!!

答案 1 :(得分:1)

试试吧

echo '<div id="result"> '.$titulo.'<br>'.$descricao.' <br> <img src="'.$imagem.'"> <br>'.$data.'<br></div>';

答案 2 :(得分:1)

请改用sprintf。

echo sprintf  ('<div id="result"> %s<br>%s <br> <img src="%s"> <br>%s<br> </div>', $titulo, $descricao, $imagem, $data );

答案 3 :(得分:1)

这必须有效,您必须注意'"

echo '<div id="result">'.$titulo.'"<br>"'.$descricao.'" <br> <img src="'.$imagem.'"> <br>"'.$data.'"<br> </div>';

答案 4 :(得分:1)

我认为这会对你有帮助。

echo  '<div id="result"> '.$titulo.'<br>'.$descricao.' <br> <img src="'.$imagem.'"> <br>'.$data.'<br> </div>';

答案 5 :(得分:0)

看起来你混淆了这个:&#39;而这:&#34;

ECHO '<div id="result">' . $titulo . '<br>' . $descricao . '<br><img src="' . $imagem. '"><br>' . $data . '<br> </div>';

我希望我用撇号得到一切正确的东西。如果你打开一个单撇号然后你必须在任何地方使用它,你也可以使用&#34;,但是你必须标记内部HTML瞄准曲如下:

ECHO "<div id=\"result\">" . $titulo . "<br>" . $descricao . "<br><img src=\"" . $imagem. "\"><br>" . $data . "<br> </div>";