PHP 拒绝在框架网格中显示 mysql 数据

标签 php html mysql database frameworks

当我这样做时,我一直面临无法显示来自 MySQL 数据库的数据的问题

<?php
$servername = "localhost";
$username = "sandpit";
$password = "sand";
$dbname = "sandpit";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}

$sql = "SELECT title,url FROM items";
$result = $conn->query($sql);

while ($row = $result->fetch_array()) {
  echo $row["url"];
  echo "</br>";

} ?>

它可以显示这个 ( http://puu.sh/eDkcF/a95af62676.png ), 但是当我引入这样的框架结构来尝试美化它时,

<?php
 $servername = "localhost";
$username = "sandpit";
$password = "sand";
$dbname = "sandpit";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
  die("Connection failed: " . $conn->connect_error);
}

$sql = "SELECT title,url FROM items";
$result = $conn->query($sql);
?>
 <doctype html>
 <head>
 <meta charset="utf-8" >
 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
 <title>Foundation | Welcome</title>
 <link rel="stylesheet" href="css/foundation.css" />
 <script src="js/vendor/modernizr.js"></script>
    </head>
   <body>
    <? while($row = $result->fetch_array()){
      echo'<div class="row">
      <div class="large-12 columns">
      <ul class="small-block-grid-3">
      <li>$row['url']</li>
      </ul>
      </div>
      </div>;
} ?>

</body>
</html>

根据我的观察,这是行不通的。它给出了这个(http://puu.sh/eDjUD/0b5e9b1770.png)的结果。

我使用的框架是Foundation,感谢阅读和提供帮助,预期效果是获得 block 状网格显示。

谢谢

查理

最佳答案

试试这个:

    <? while($row = $result->fetch_array()){
  echo'<div class="row">
  <div class="large-12 columns">
  <ul class="small-block-grid-3">
  <li>'.$row['url'].'</li>
  </ul>
  </div>
  </div>';

} ?>

关于PHP 拒绝在框架网格中显示 mysql 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27998033/

相关文章:

php - 在 Laravel Dusk 测试中模拟 HTTP_REFERER?

php - 如何在 PHP 中通过 PDO 循环执行 MySQL 查询?

HTML 编码问题 - 出现 "Â"字符而不是 "&nbsp;"

php - BIRT 4.5 - 禁用在report.rptdesign、PHP 中保存连接字符串以分配连接字符串

mysql - 如何在 MySQL 数据库中捕获 SQL 语句?

mysql - 如何在mysql中获取字符串的中间部分

php - 用户通过 PHP 中的登录表单登录后数据无法正确显示

PHP:在 Linux 中从 .PDF、.DOC 和 .DOCX 生成图像缩略图

javascript - 如何支持跨浏览器多选文本?

javascript - 使用 jQuery 淡入淡出背景图像?