2016-11-08 93 views
-1

我更換了我的新電腦我的項目後,它說後,我更換我的新電腦我的項目,它說:「mysqli_fetch_array()預計參數1被mysqli_result,在給定的boolean」

mysqli_fetch_array()expects parameter 1 to be mysqli_result boolean given in

這是代碼

<?php include('cpanel/databaseconnection.php');?> 
    <div class="container-fiulde"> 
    <header class="header-login-signup"> 
    <div class="header-limiter"> 
    <h1><a href="index.php">Afg<span>Bano</span></a></h1> 
     <nav> 
     <ul> 
     <?php 
      $qpage = "select id,name from category"; 
      $page_query = mysqli_query($databaseconnection,$qpage); 
      while ($tittle = mysqli_fetch_array($page_query)) 
      {?> 
     <li class="select"> <a href="<?php echo 
     "show.php?id=".$tittle['id'] ?>"> 
      <?php echo $tittle ['name'];?></a></li> 
       <?php } 
       ?> 
        </nav> 
       <ul> 
     <li><a href="admin/login.php">Login</a></li> 
     </ul> 
     </ul> 
      </div> 
     </header> 
     </div> 
     </div> 
+11

的可能的複製[mysqli的\ _fetch \ _array()/ mysqli的\ _fetch \ _assoc()/ mysqli的\ _fetch \ _row()預計參數1是資源或mysqli的\ _result,布爾給定](http://stackoverflow.com/questions/2973202/mysqli-fetch-array-mysqli-fetch-assoc-mysqli-fetch-row-expects-parameter-1) –

回答

0

您的查詢失敗並返回false。要知道爲什麼

if (!$qpage) { 
    printf("Error: %s\n", mysqli_error($databaseconnection)); 
    exit(); 
} 

此外,你在這裏有錯字。您在$tittle之後有額外的空間。

<?php echo $tittle ['name'];?> 

應該是

<?php echo $tittle['name'];?> 
+0

它說:「錯誤:表'bnews.home'在引擎中不存在'但是該文件夾在dir中是灰色的xampp/mysql/databnews –

+0

沒有表bnews.home ...這個表是你試圖連接的數據庫連接.php嗎?如果是,你可以顯示你在這個文件中有什麼.. –

+0

@AbdullahErajKhakyar顯示'databaseconnection.php'的內容 –

相關問題