2017-04-08 1 views
2

私はレコードをcicleで表示します。結果は、ブートストラップのhtmlコードの中になければなりません。Mysqli:レコードリストを印刷

解析エラー:このエラーを表示し、ページを実行したとき、この瞬間に、中...

構文エラー、予期しない '\'(T_NS_SEPARATOR)これは私のPHPコードです:

include "connect.php"; 

if (!$query = $dbconn->query(" 
       SELECT 
        * 
       FROM 
        books 
       ")) 
{ 
    echo "Error: " . $dbconn->error . "."; 
    exit(); 
}else{ 
    if($query->num_rows > 0) { 
    while($row = $query->fetch_array(MYSQLI_ASSOC)) 
    { 
     " 
     <li class=\"inline\"> 
     <span class=\"badge pull-right\">".$row['tot_books']."</span>";  
     " 
     <a href=\"booksPage.php?k=".$row['books_sequence']\">"; echo $row['book_description']."<a/></li>"; 
    } 
    // 
    $query->close(); 
    } 
} 
$dbconn->close(); 

修正方法? 「>」[「books_sequence」] \ `$行:

+0

の正しいsequnceを使用してみてください; ' – Dez

答えて

1

あなたは、いくつかの間違った引用があり..あなたがここでは特に、間違った連接文字列と変数であり、単一および二重引用符

include "connect.php"; 

    if (!$query = $dbconn->query(" 
        SELECT 
         * 
        FROM 
         books 
        ")) { 
    echo "Error: " . $dbconn->error . "."; 
    exit(); 
    } else { 
    if($query->num_rows > 0) { 
     while($row = $query->fetch_array(MYSQLI_ASSOC)) 
     { 
      " 
      <li class='inline'> 
      <span class='badge pull-right'>".$row['tot_books']."</span>";  
      " 
      <a href='booksPage.php?k='".$row['books_sequence']."'>"; echo $row['book_description']."<a/></li>"; 
     } 

     $query->close(); 
    } 
    } 
    $dbconn->close(); 
+0

ご協力いただきありがとうございます。私はエラーを見つけ、それを修正します。 – Frankie