从数据库显示
在显示数据库中的地址时,我在每个值的末尾添加了 ,
。当地址的最后一个值为空时,我将获取 ,
以及最后一个值。但我不想要这样。有人可以帮忙吗?
if ($Fetch['addr']!=''){
echo $Fetch['addr'].',';
就会
address,city,postalcode
如果我删除它显示的邮政编码,它
address,city,
显示,但当未提供任何值时,我不需要 ,
while displaying address from database I have added ,
at the end of each value. when last value of address in empty am getting ,
along with the last value. But I don't want that. Can any one help?
if ($Fetch['addr']!=''){
echo $Fetch['addr'].',';
it is displaying
address,city,postalcode
if i remove postalcode it displayes
address,city,
but i don't need ,
at the end when any of the value is not provided
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
将您的值插入数组并在其末尾使用
join
< /a> 将数组转换为字符串:Insert your value in array and at the end of it use
join
to convert array to string with:将输出存储在变量中,不要像您所做的那样直接使用
if
进行回显,然后使用下面的函数,最后在$str< 上应用
rtrim
后打印它们/代码>。字符串应与所有
if
一起存储在$str
中,这将删除最后一个逗号
Store the output in a variable do not echo directly with
if
as you are doing and then use below function and finally print them after applyingrtrim
on the$str
.string should be stored in
$str
with all theif
'sThis will remove last comma
使用 Substr() 真的很有帮助!
现在这将从字符串中删除 , 。
Use Substr() It will really helps!
Now this will remove , from String.