2013-07-19 33 views
-2

警告:mysqli_fetch_array()預計參數1被mysqli_result,在C中給出布爾:\瓦帕\ WWW \ view.php線路28上布爾其中mysqli_result預計

是我得到的警告當我用下面的代碼的PHP版本5.4.3:

<?php 
    $db_conx = mysqli_connect("localhost", "ian", "tao", "ianrusse_database"); 
    $result=mysqli_query($db_conx,"SELECT * FROM accounting personnel 
            ORDER BY NAME"); 
    { 
     echo "<table border='1'> 
       <tr> 
       <th>Name</th> 
       <th>Middle Name</th> 
       <th>Surname</th> 
       <th>Area Assignment</th> 
       <th>Gender</th> 
       <th>Date Hired</th> 
       <th>Position</th> 
       <th>Image</th> 
       </tr>"; 
    } 

    echo "</table"; 
    while ($row = mysqli_fetch_array($result)) { 
     echo "<tr>"; 
     echo "<td>" . $row['NAME'] . "</td>"; 
     echo "<td>" . $row['MIDDLE_INITIAL']."</td>"; 
     echo "<td> " . $row['SURNAME'] ."</td>"; 
     echo "<td> " . $row['AREA_ASSIGNMENT'] ."</td>"; 
     echo "<td> " . $row['GENDER'] ."</td>"; 
     echo "<td> " . $row['CIVIL_STATUS'] ."</td>"; 
     echo " <td>" . $row['DATE_HIRED'] ."</td>"; 
     echo "<td> " . $row['POSITION'] ."</td>"; 
     echo "<td> " . $row['AVATAR'] ."</td>"; 
     echo "</tr>"; 
    } 

    // if 
    // ($result == $mysqli_query) { 
    //  echo "good job"; 
    // } 

    echo "good job"; 
    echo "</table>"; 
    mysqli_close($db_conx); 

?> 
+1

什麼是問題? – null

+1

您的sql無效,這就是爲什麼你得到這個錯誤,但這是沒辦法問一個關於SA – havardhu

+0

的問題這可能是mysql和php標籤中最常見的問題之一,我敢肯定你有一個在撰寫問題時提供一系列建議 –

回答

0

時的mysql_query失敗,它將返回false,而不是一個結果集。因此錯誤信息。

您的sql無效,accounting personell具體。我只能猜測,這應該是accounting_personell,假設這是你正在展示的表格的正確名稱

相關問題