2013-04-09 59 views
0

由于图像说余万字在这里你去:连接与HTML代码的PHP不工作

enter image description here

我基本上只是想“IMDB”的标签,如果里面有文章的一个链接元数据,否则它不应该是可见的。

<?php $rating = get_post_meta($post->ID, 'Rating', true); ?> 
<?php $imdblink = get_post_meta($post->ID, 'IMDb-Link', true); ?> 
<?php if($rating==""){ echo ""; if($imdblink=="") {echo "";} } else { ?> 
<div style="float: right"><a href="http://soundso.de<?php echo $imdblink; ?>">IMDb <?php echo $rating; ?>/10</a> </div> 
+2

你的代码在最后错过了吗? (对于“其他” - 部分) – bestprogrammerintheworld 2013-04-09 18:41:27

回答

0

它可以模拟这样的:

$rating = get_post_meta($post->ID, 'Rating', true); 
$imdblink = get_post_meta($post->ID, 'IMDb-Link', true); 

if (empty($rating) || empty($imdblink)) { 
    print ""; 
} else { 
    ?><div style="float:right;"><a href="http://soundso.de<?php print $imdblink; ?>">IMDb <?php print $rating; ?>/10</a></div><?php 
} 

你只是错过了if($rating == "")检查后右大括号。

+0

非常感谢,这工作,因为它应该 – Syntax 2013-04-09 18:55:07

+0

我很高兴它为你工作:) – 2013-04-09 19:01:31