2015-03-13 20 views
0

這是我的代碼。我不知道問題是什麼以及我出錯的地方。錯誤說「試圖獲得非對象的屬性在C:\ XAMPP \ htdocs中\ testm.php第5行」執行Mysql命令時出現錯誤「嘗試在第5行的C: xampp htdocs testm.php中獲取非對象的屬性」

<?php 

$mysqli = NEW MySQLi('localhost','root','','test'); 
$resultSet = $mysqli->query("SELECT * FROM project ORDERBY Id ASC"); 
if($resultSet->num_rows!=0) 
{ 



    while($rows = $resultSet->fetch_assoc()) 
    { 
     $Id = $rows['Id']; 
     $ScholarNumber= $rows['ScholarNumber']; 
     $Name = $rows['rows']; 

     echo "Id: $Id<br/> $ScholarNumber <br/> $name<br/><br/>"; 

    } 
} 
    else{ 
     echo "Error"; 
    } 
?> 

回答

2

顯然你$resultSetFALSE(這種情況發生時,有沒有結果),這不是一個對象。 它是FALSE因爲你在查詢中有錯誤,ORDER BY應分別寫:

變化

$resultSet = $mysqli->query("SELECT * FROM project ORDERBY Id ASC"); 
                 ^^ 

$resultSet = $mysqli->query("SELECT * FROM project ORDER BY Id ASC"); 
                 ^^^ 
0

嘗試此查詢:

相關問題