2015-10-06 22 views
0

我要将这段代码到HTML文档:PHP嵌入在HTML“ - >”解释为标签

<?php $sql="img_size=VERY_BIG"; $result = $conn->query($select.$sql); $result->num_rows; echo $result ?> 

的问题是,我希望它是一个选项标签内(一个选择菜单) 所以我输入这样的:<option value="VERY_BIG">500x500<?php $sql="img_size=VERY_BIG"; $result = $conn->query($select.$sql); $result->num_rows; echo $result ?></option>

的问题: - >被解释为标签的结束...... 我不知道什么即时做错了

问候

+0

你有什么打算实现与 '叫''$ result-> num_rows'? – Victor

回答

4

您不能只将PHP嵌入到HTML文档中。

如果你希望它被解析为PHP,你需要重新命名它有PHP扩展。

实际上有“解析” HTML的替代解决方案,但他们并不推荐,因为从那里,每一个HTML文档必须“走出去”通过翻译,它可以是一个巨大的开销。

+1

我只是意识到自己......>。<我不知何故,每次我添加功能到一个网站,而不是以前的PHP的意思。 有史以来最令人尴尬的问题* - * – Minzkraut

-1

你不想有作为内嵌代码与数据库的连接。

如果您仍然希望PHP是内联,请确保您有正确的文件扩展名(* .PHP代替*。html的)。为此,您需要在计算机中安装Apache服务器(如果您想使用本地主机)。