我在表格中有两列Entry
和text_image
。循环查看数组中的所有行时,我可以得到结果,但我希望它将/images
添加到文本以img
开头的行中。这是为了将具有“img”(意味着行中的文本)的行指向正确的文件夹。它可能需要进一步解释来说明原因,但我不会进入它。
while($row = mysql_fetch_array( $result3 )) {
echo "<div class=\'entry\'>";
(I want to add an echo "/images" before the rows that start with "img")
echo $row[\'text_image\'];
echo "</div>";
}
提前谢谢
答案 0 :(得分:2)
$images = (substr($row['text_image'], 0, 3) == 'img') ? "/images" : "";
echo $images . $row['text_image'];
这会检查$row['text_image']
的前3个字母是img
,然后将$images
设置为/images
,否则会将其留空。这将在循环中每次更新。