Php 如果图像存在,则显示或隐藏它
我有以下情况 如果数据库中没有图像,它所在的页面将显示一个大图像占位符。如果图像不存在,隐藏图像占位符的最佳方法是什么Php 如果图像存在,则显示或隐藏它,php,Php,我有以下情况 如果数据库中没有图像,它所在的页面将显示一个大图像占位符。如果图像不存在,隐藏图像占位符的最佳方法是什么 <img src="<?php echo '../img/artists/' . $row_rsAccents['artistPhoto']; ?>" width="100%"/> “width=“100%”/> 如果返回值-显示图像。如果条件失败,则无' } 如果返回值-显示图像。如果条件失败,则无' } 如果返回值-显示图像。如果条件失败,则无'
<img src="<?php echo '../img/artists/' . $row_rsAccents['artistPhoto']; ?>" width="100%"/>
“width=“100%”/>
如果返回值-显示图像。如果条件失败,则无
'
}
如果返回值-显示图像。如果条件失败,则无'
}
如果返回值-显示图像。如果条件失败,则无'
}
如果返回值-显示图像。如果条件失败,则无'
}
如果(存在文件('artist.jpg')){
回声“;
}
否则{
回声“;
}
如果(存在文件('artist.jpg')){
回声“;
}
否则{
回声“;
}
如果(存在文件('artist.jpg')){
回声“;
}
否则{
回声“;
}
如果(存在文件('artist.jpg')){
回声“;
}
否则{
回声“;
}
您可以通过一个简单的if/else语句来实现这一点,如下所示:
if (file_exists('artist.jpg') {
echo "<img src='artist.jpg'>";
}
else {
echo "<img src='default.jpg'>";
}
//我更喜欢用变量设置东西
$placeholder_img=“../img/artists/placeholder.jpg”;
$db_img=$row_rsacents['artistPhoto'];
如果($db\u img){
$img_src=$db_img;
}否则{
$img\u src=$placeholder\u img;
}
回声“;
您可以通过一个简单的if/else语句来实现这一点,如下所示:
if (file_exists('artist.jpg') {
echo "<img src='artist.jpg'>";
}
else {
echo "<img src='default.jpg'>";
}
//我更喜欢用变量设置东西
$placeholder_img=“../img/artists/placeholder.jpg”;
$db_img=$row_rsacents['artistPhoto'];
如果($db\u img){
$img_src=$db_img;
}否则{
$img\u src=$placeholder\u img;
}
回声“;
您可以通过一个简单的if/else语句来实现这一点,如下所示:
if (file_exists('artist.jpg') {
echo "<img src='artist.jpg'>";
}
else {
echo "<img src='default.jpg'>";
}
//我更喜欢用变量设置东西
$placeholder_img=“../img/artists/placeholder.jpg”;
$db_img=$row_rsacents['artistPhoto'];
如果($db\u img){
$img_src=$db_img;
}否则{
$img\u src=$placeholder\u img;
}
回声“;
您可以通过一个简单的if/else语句来实现这一点,如下所示:
if (file_exists('artist.jpg') {
echo "<img src='artist.jpg'>";
}
else {
echo "<img src='default.jpg'>";
}
//我更喜欢用变量设置东西
$placeholder_img=“../img/artists/placeholder.jpg”;
$db_img=$row_rsacents['artistPhoto'];
如果($db\u img){
$img_src=$db_img;
}否则{
$img\u src=$placeholder\u img;
}
回声“;
您可以尝试使用-statement来显示或隐藏
:)难道您不知道如何添加简单的if语句吗?如果不知道,我建议您阅读手册或阅读一本书您可以尝试使用-statement来显示或隐藏
:)难道你不知道如何添加一个简单的if语句吗?如果不知道,我建议你阅读手册或阅读一本书。你可以尝试使用-statement来显示或隐藏
:)难道你不知道如何添加一个简单的if语句吗?如果不知道,我建议你阅读手册或阅读一本书。你可以尝试使用-statement来显示或隐藏
:)难道你不知道如何添加一个简单的if语句吗?如果不知道,我建议你阅读手册或阅读一本书,具体取决于OP的数据库值,另一种方法是if($row_rsacents['artistPhoto']!=”){
。根据OP的数据库值,另一种方法是if($row_rsacents['artistPhoto']!=”){
。根据OP的数据库值,另一种方法是if($row_rsacents['artistPhoto'])!='{
。根据OP的数据库值,另一种方法是if($row_rsacents['artistPhoto']){
@meda Yes,看起来是这样:“如果数据库中没有图像”@meda Yes,看起来是这样的:如果数据库中没有图像“@meda Yes,它似乎是这样:”如果数据库中没有图像“@meda Yes,它似乎是这样:”如果数据库中没有图像“很好的方法,我更喜欢回显img标记,但没有问题-如果这回答了您的问题,请设置为已回答。@meda我已编辑了我的答案以回显img标记。是的,这是我一直遇到的问题,它仍然以100%的速度加载间隔gif…您可以在if语句中移动回显,如下所示:if($db\u img){$img_src=$db_img;echo”“;}其他{$img_src=$placeholder_img;echo”“;}
nice approach,我更喜欢回显img标记,但没问题-如果这回答了您的问题,请设置为已回答。@meda我已经编辑了我的答案以回显img标记。是的,这是我一直遇到的问题,它仍然以100%的速度加载间隔gif…您可以在if语句中移动回显,如下所示:if($db\u img){$img_src=$db_img;echo”“;}其他{$img_src=$placeholder_img;echo”“;}
nice approach,我更喜欢回显img标记,但没问题-如果这回答了您的问题,请设置为已回答。@meda我已经编辑了我的答案以回显img标记。是的,这是我一直遇到的问题,它仍然以100%的速度加载间隔gif…您可以在if语句中移动回显,如下所示:if($db\u img){$img_src=$db_img;echo”“;}其他{$img_src=$placeholder_img;echo”“;}
nice approach,我更喜欢回显img标记,但没问题-如果这回答了您的问题,请设置为已回答。@meda我已经编辑了我的答案以回显img标记。是的,这是我一直遇到的问题,它仍然以100%的速度加载间隔gif…您可以在if语句中移动回显,如下所示:if($db\u img){$img_src=$db_img;echo”“;}其他{$img_src=$placeholder_img;echo”“;}