由于我是MySQL和PHP的新手,我要求提供解决以下问题的提示。
我希望根据表单请求显示结果( description ) text (例如'了解更多')或者image,而不是存储在数据库中的url。
<?php
function description_link($description) {
return '<a href="http://www.******/' . $description . '">' . $description . '</a>';
}
?>
<DIV DATA-BINDING-ID="repeat" DATA-BINDING-REPEAT="{{allpubsExecutor.data.allpubs}}">
<SPAN DATA-BINDING-SHOW="{{description !=""}}"><?php echo description_link('{{description}}'); ?></SPAN>
</DIV>
我正在使用 DMXzone Server Connect。 提前谢谢!
答案 0 :(得分:1)
我不确定,但您想将文字链接为read more
我认为将您的功能更改为
<?php
function description_link($description) {
return '<a href="http://www.******/' . $description . '">' . "Read more" . '</a>'; //<--------change this add read more
}
?>
<DIV DATA-BINDING-ID="repeat" DATA-BINDING-REPEAT="{{allpubsExecutor.data.allpubs}}">
<SPAN DATA-BINDING-SHOW="{{description !=""}}"><?php echo description_link('{{description}}'); ?></SPAN>
</DIV>
答案 1 :(得分:0)
您正在使用服务器连接以及dmxDatabindings吗?
您发布的代码无效。你应该使用这样的东西:
'ALTER INDEX ... MODIFY DEFAULT ATTRIBUTES NOCOMPRESS'
如果您想使用<DIV DATA-BINDING-ID="repeat" DATA-BINDING-REPEAT={{allpubsExecutor.data.allpubs}}"><SPAN DATA-BINDING-SHOW="{{description}}"><a href="{{urlLink}}"><img src="" data-binding-src="{{image_binding}}" /></a>
链接,请使用以下命令:
read more text
希望这会有所帮助。 谢谢