<td><?php echo "<a href=\"".$row['link']."\" target=\"_self\">Link</a>"; ?></td>
我想鏈接是超鏈接僅如果在MySQL表顯示在MySQL沒有鏈接的空數據和PHP
任何想法數據[「鏈接」]?
<td><?php echo "<a href=\"".$row['link']."\" target=\"_self\">Link</a>"; ?></td>
我想鏈接是超鏈接僅如果在MySQL表顯示在MySQL沒有鏈接的空數據和PHP
任何想法數據[「鏈接」]?
<?php
if(isset($row['link']) && !empty($row['link']))
{
echo '<td><a href="'.$row['link'].'" target="_self\">Link</a></td>';
} else {
echo '<td>Link</td>';
}
?>
不知道你的表的結構,這是不能說這是否會工作,但它是一個良好的開端:
<?php if(strlen($row['link']) > 0):?>
<td><?php echo "<a href=\"".$row['link']."\" target=\"_self\">Link</a>"; ?></td>
<?php endif; ?>
做一個isset和修剪+ strlen的檢查0周圍的數據,然後將鏈接標題包裝在錨標籤中。
$linkHtml = "Bloopdie";
// Add anchor tag only if there is data in the row
if (isset($row['data']) && strlen(trim($row['data'])) > 0) {
$linkHtml = '<a href="' . $row['data'] . '">' . $linkHtml . '</a>';
}
echo $linkHtml
是啊,但現在有一個問題,我還需要文字鏈接到顯示不完全去除。這個想法就是當數據超鏈接被創建時,如果不僅僅是正常的文本鏈接將被顯示 – buni
@ user12345678只是添加一個'else'子句,你很好去? – Nasreddine