【问题标题】:how do i display mysql data in marquee?如何在字幕中显示 mysql 数据?
【发布时间】:2018-02-05 23:29:54
【问题描述】:

我正在尝试使用选取框显示作业表中的所有数据,但有些我无法显示任何内容,尽管它成功连接到数据库。那么如何使用选取框显示数据?

    <html>
    <body>
       <div class="box"  STYLE="position:absolute; TOP:110px; LEFT:1100px;height: 470px;width : 200px;padding:10px;" >
  <!-- STYLE="position:absolute; TOP:170px; LEFT:980px;height: 349px;width :360px;" -->
 <u><font size="3" color="white">- Jobs may inters you :</font></u>
 <br>
 <marquee direction="up" scrollamount="2">
  <p id="boxContent">
  <script>
  <?php
  $conn = new Mysqli("localhost", "root", "", "ISNet");
  if($conn->connect_error){
    die("Connection failed:".$conn->connect_error);
  }
  $sql = "SELECT * FROM jobs";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
        echo "<br> position - ". $row["position"]. "<br> company- ". $row["company"].
        " <br> address -" . $row["Address"] ."<br> description - " . $row["description"] . " <br> mail -" . $row["mail"] .
         "<br>";
         echo "----------------------------------";
    }
} else {
    echo "0 results";
}
  ?>
  </script></p>
 </marquee>
</div>
</body>
</html>

【问题讨论】:

标签: php html css mysql marquee


【解决方案1】:

这是您在选取框开始时所做的:

<marquee direction="up" scrollamount="2">
  <p id="boxContent">
  <script>

您打开一个脚本标签,因此您回显的所有内容都将在脚本标签内结束,并将被浏览器解释为 javascript。所以你可能会在控制台和源代码中看到很多错误。

只需删除开始和结束脚本标签,您将拥有一个非常酷的复古选框:-)

【讨论】:

  • 我建议你接受答案(meta.stackexchange.com/questions/5234/…)如果答案对你有帮助的话@reeena11
  • 他们把&lt;marquee&gt;标签带回来了? lol! - developer.mozilla.org/en-US/docs/Web/HTML/Element/marquee - 当我第一次听说它时,我就停止使用它了。
  • @FunkFortyNiner 我不知道,我已经有一段时间没看到了。美好的旧时光!
  • @jeroen heh! - 我想已经有一段时间了,因为您编码了html ;-),是的,是的,“好'ol days'''ol' 简单。现在我们必须使用大小是&lt;marquee&gt; 大小的 50 倍的脚本,并且我可能会补充说过去做得很好。 叹息
猜你喜欢
  • 2012-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-04
  • 2017-11-04
相关资源
最近更新 更多