亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從具有值的行中選擇數據

如何從具有值的行中選擇數據

PHP
交互式愛情 2023-07-30 12:43:14
我正在創建一個具有探索頁面的社交網絡。我想在兩個單獨的 div 中顯示帖子文本或圖像。現在的樣子不是我想要的。它在同一個 div 中顯示文本和圖像,如果沒有圖像,它會在圖像應該所在的位置顯示一個空白方塊。這是一個探索頁面,所以我希望帖子文本和圖像隨機顯示在單獨的 div 中,如果圖像 div 中沒有任何內容,它只會顯示文本,反之亦然。.$explore_image = $con->prepare('SELECT body, image FROM posts ORDER BY RAND()');$explore_image->execute();$explore_image->store_result();$explore_image->bind_result($body, $image);// output data of each rowwhile ($explore_image->fetch()) {        echo '<div id="rcorners2">';    echo "$body <img src='" . $image . "' id='explore_post_pic'></br><br><br><br>              </div><br>" ;}更新?。?!-這段代碼只顯示一張圖片和一個div$explore_image = $con->prepare('SELECT body, image FROM posts ORDER BY RAND()');$explore_image->execute();//$explore_image->store_result();//$explore_image->bind_result($body, $image);$explore_image_result = $explore_image->get_result();while ($row = $explore_image_result->fetch_assoc()) {        //$id = $row['id'];    $body = $row['body'];    //$added_by = $row['added_by'];    //$date_time = $row['date_added'];    $image = $row['image'];}           // output data of each rowif (!empty($image)) {    # code...    echo '<div id="rcorners2">';    echo "<img src='" . $image . "' id='explore_post_pic'></br><br><br><br>          </div><br>" ;}
查看完整描述

2 回答

?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

刪除$explore_image->store_result.
并且不要忘記在完成后關閉準備好的語句和連接(按此順序)。
根據您的初始代碼:

$explore_image = $con->prepare('SELECT body, image FROM posts ORDER BY RAND()');

$explore_image->execute();

// $explore_image->store_result();

$explore_image->bind_result($body, $image);


// output data of each row

while ($explore_image->fetch())

{

? ? if (!empty($image))

? ? {

? ? ?echo '<div id="rcorners2">';

? ? ?echo "$body <img src='$image' id='explore_post_pic'></br><br><br><br></div><br>";

? ? }

}

$explore_image -> close();

$con -> close();


查看完整回答
反對 回復 2023-07-30
?
莫回無

TA貢獻1865條經驗 獲得超7個贊

<?php


$explore_image = $con->prepare('SELECT body, image FROM posts ORDER BY RAND()');

$explore_image->execute();

$explore_image->store_result();

$explore_image->bind_result($body, $image);


// output data of each row

while ($explore_image->fetch()) {

    

    if($image!=''){

    $newImage="<img src='".$image."' id='explore_post_pic'>";

    }

    else{

    $newImage="";

    }

    

    echo '<div id="rcorners2">'.$body.'</div>';

    echo '<div id="rcorners2">'.$newImage.'</div>';

}


?>


查看完整回答
反對 回復 2023-07-30
  • 2 回答
  • 0 關注
  • 138 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號