无法创建PHP字符串

时间:2015-12-13 01:39:03

标签: php mysql

我有一个数据库驱动的网站。每个页面都有一个基本模板格式。 每个不同页面都需要更改各种部分。 一行就是一个例子。

 <link rel="canonical" href="http://mywebsite.com/details.php?id=1" />

我将行代码更改为此代码仍然可以正常工作,并完全按照我的意愿行事。

<link rel="canonical" href="<?php echo "$record->canonical";?>" />

我遇到的问题是,当单元格为空时,我打印此行,如果引号为空,则不需要。当数据库中的单元格为空时,如何删除此行?

<link rel="canonical" href="" />

2 个答案:

答案 0 :(得分:4)

CaliforniaUnitedStates =  { DateAr, ID, ArCityArCountry, DptCityDptCountry}

答案 1 :(得分:1)

<?php 
echo($record->canonical != "" ? $record->canonical : '');
?>

这与$ record-&gt; canonical不是“”(在?-sign之后)回应它相同,否则(在:-sign之后)回显没有('')。