【发布时间】:2014-01-26 22:39:50
【问题描述】:
我有桌子,我知道如何处理大部分echo 字符串,但是当我得到一个包含单词和标题的长字符串时,我会迷路。那么如何转换这条线呢?
<a class="signUpButton" href="#">Sign Up</a>
采取这一行并让它在下面的代码中工作,这只是部分代码。
echo "<tr>";
echo "<td>" . $row->name . "</td>";
echo "<td>" . $row->monthly . "</td>";
echo "<td>" . $row->annually . "</td>";
echo "</tr>";
echo "</tr>";
}
echo "</tbody>";
echo "<tfoot>";
echo "<tr>";
echo "<td>";
echo "<a class='signUpButton','href='#'>";
echo "</a>";
echo "</td>";
echo "<td>";
echo "<a class='signUpButton','href='#'>";
echo "</a>";
echo "</td>";
echo "<td>";
echo "<a class='signUpButton','href='#'>";
echo "</a>";
echo "</td>";
echo "</tr>";
echo "<tfoot>";
这里的代码就是我现在拥有的。
echo "<a class='signUpButton','href='#'>";
它也不起作用,所以有些事情发生了。唯一有效的部分是从echo 到',' 的所有内容,它关闭得很好,我只是看不到我的鼠标指针显示它确实是一个链接..
附:上面的这段代码只是一个部分,表格很大,除了我在链接和显示按钮词“注册”方面遇到的小问题外,它都可以正常工作
【问题讨论】:
-
这是什么语言? php?标记它。
-
回显由逗号分隔的单独值仅在它们实际上是单独的值时才有效 - 但
"<a class='signUpButton','href='#'>"只是 one 文本文字,所以这就是您输出的内容 - 并且当然,这作为 HTML 没有意义。为什么还要动态输出大部分(静态?)HTML 代码呢?您应该只在 PHP 块之外编写这些内容。 -
因为这在查询中。您可以在 [shawktech.com/demo] 上查看我的演示页面,我从数据库的不同表中获取多个列值,然后将它们输出到表中。使用
while ($row = $result->fetch_object()) -
这是一种糟糕的代码编写方式!