gpt4 book ai didi

php - 想要在查询中显示数据库中包含多个引号的图像

转载 作者:行者123 更新时间:2023-11-30 21:46:14 25 4
gpt4 key购买 nike

$query = mysql_query("SELECT * FROM `Rorschach` WHERE Rid = $init");
$query2 = mysql_fetch_array($query);
//$repd = $rep2[0];
$rid = $query2[0];
$rname = $query2[1];
$rimage = $query2[2];
echo '<div class='tab-pane active' id='profile'>
<table class='table'>
<tbody>
<tr>&nbsp;$rimage
<td class='td-actions text-right'>
<img src="data:image/jpeg;base64,'.base64_encode($rimage['Rimage'] ).'" height="200" width="200" class="img-thumnail" />
<div class='radio'>
<label>
<font color='#777'>True</font> <input type='radio' name = '' value = '1'>
</label>
<label>
<font color='#777'>False</font> <input type='radio' name = '' value = '0'>
</label>
</div>



</td>
</tr>
</tbody>
</table>
</div>';

当我使用 $rimage 时那个时候它显示没有编码的图像所以它没有用。当我使用 <img src="data:image/jpeg;base64,'.base64_encode($rimage['Rimage'] ).'" height="200" width="200" class="img-thumnail" /> Echo 命令不执行此行,因为有多个引号。

数据库:

Rid || Rname || Rimage
====+========+=========
1 || abc || img.jpg

最佳答案

这不是那条线的问题。您几乎需要更改所有内容。

echo '<div class='tab-pane active' id='profile'> , 你正在打开你的 echo用单引号引起来。这意味着 HTML 中的所有其他内容(如类)都需要用双引号引起来,但任何 PHP 代码除外。如果您打开了 echo如果使用双引号,则 HTML 中的所有内容都将用单引号引起来,但任何 PHP 代码除外。

为您的 echo 试试这个声明,因为这现在应该可以工作了:

echo '<div class="tab-pane active" id="profile">
<table class="table">
<tbody>
<tr>&nbsp;'.$rimage.'
<td class="td-actions text-right">
<img src="data:image/jpeg;base64,'.base64_encode($rimage['Rimage'] ).'" height="200" width="200" class="img-thumnail" />
<div class="radio">
<label>
<font color="#777">True</font> <input type="radio" name = " " value = "1">
</label>
<label>
<font color="#777">False</font> <input type="radio" name = " " value = "0">
</label>
</div>
</td>
</tr>
</tbody>
</table>
</div>';

关于php - 想要在查询中显示数据库中包含多个引号的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49342913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com