2016-10-19 1 views
0

件名ごとに1件のデータベースを表示しようとしています。データベースファイルを1件の件名ごとに1件表示する方法

私はtext_oneimg_one分離text_twoimg_twoを持っていると思います。

しかし、今、それはtext_oneimg_one分離text_oneimg_onetext_twoimg_twoを表示します。

データベースの件名を重複して表示する方法を教えてください。あなたは結果を連結します$img$first.=としてのため$first_text =と同じに$first_text .=を変更する必要が

$product = mysqli_query($connection, "SELECT * FROM `fr` WHERE active = '1' AND product = '1' "); 

while($rows = mysqli_fetch_assoc($product)){ 
if ($rows['text'] != NULL) 
     { 
      $text .= '<p class="lead">' . $rows['text'] .'</p>'; 
     } 

     if ($rows['img'] != NULL) 
     { 
      $img .= '<img class="img-responsive" src="img/description/' . $rows['img'] . '" alt="">'; 
     } 

$products .= '<div class="content-section"> 
        <div class="container"> 
         <div class="row"> 
          <p class="lead">' . $text.'</p> 
          <div class="col-sm-12" align="center"> '.$img.' </div> 
         </div> 
        </div> 
       </div>'; 
    } 
echo $products; 
+0

奇妙なコード...一つのこととして、ループブロックであるセクションを囲む中括弧を忘れてしまった:while(...){...} '。これは 'while'ループが' if($ rows ['first_text']!= NULL){...} 'ここの単一の次のコマンドにのみ適用されることを意味します – arkascha

+0

そして$ textはどこから来ますか? – Twinfriends

答えて

0

は、ここに私のコードです。

+0

ありがとう!今は仕事です。私はちょうどあなたが言って、各変数をしばらくの間、NULLに設定します。 –

関連する問題