【问题标题】:PHP Connection issues on one page, but not the previous (same connect code)一页上的 PHP 连接问题,但不是上一页(相同的连接代码)
【发布时间】:2014-04-10 00:37:40
【问题描述】:

如果有人能帮我找出这个错误,我将不胜感激。在我的第一页上,我们称之为“index.php”,我的正文开头有代码连接到我的数据库,没有问题。建立连接并在页面上显示来自数据库的变量。我有另一个页面使用完全相同的代码进行连接,但是我在我的页面上收到此错误:

警告:mysql_query() [function.mysql-query]: 无法通过 /var/sites/s/ssangar 中的套接字 '/var/lib/mysql/mysql.sock' (2) 连接到本地 MySQL 服务器.com/public_html/PMWebsite/projects.php 第 36 行

警告:mysql_query() [function.mysql-query]:无法在第 36 行的 /var/sites/s/ssangar.com/public_html/PMWebsite/projects.php 中建立到服务器的链接

警告:mysql_numrows() 期望参数 1 是资源,布尔值在 /var/sites/s/ssangar.com/public_html/PMWebsite/projects.php 第 37 行给出

我的php代码:

<?php session_start(); ?>
<!DOCTYPE html>
<html lang="en">
<head>
...
</head>

<body>

  <?php 
  $connect = mysqli_connect("server", "username", "password", "database");
  $user = $_SESSION['username'];
  $query="SELECT * FROM Projects";
  $result=mysql_query($query);
  $num=mysql_numrows($result);
  ?>



 ...

          <?php 
          while($row = mysqli_fetch_array($result)){
            echo  "<div class='col-xs-6 col-sm-3 placeholder'>";
            echo  "<h4>". $row['title'] . "</h4><br/>";
            echo  "". $row['description'] ."<br/>";
            echo "Due: ". $row['deadline'] ."";
            echo "<span class='text-muted'></span>";
            echo " </div>";
          } 
          mysqli_close($connect);
          ?>

        </div>

</body>
</html>

我还收到一个错误,因为靠近底部的代码显示数据库的内容:

警告:mysqli_fetch_array() 期望参数 1 为 mysqli_result,布尔值在 /var/sites/s/ssangar.com/public_html/PMWebsite/projects.php 第 83 行给出

【问题讨论】:

    标签: php mysql sql connection


    【解决方案1】:

    去掉 $num=.... 行,效果很好!

    新代码:$connect = mysqli_connect("server", "username", "pw", ""); $user = $_SESSION['username']; $query = "SELECT * FROM Projects"; $result = mysqli_query($connect, $query);

    【讨论】:

      猜你喜欢
      • 2018-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-19
      相关资源
      最近更新 更多