0

我有一个将数据写入 MySQL 的程序,但它在数据库的一个框中列出了我需要的所有名称。我使用 PHP 删除了分隔它们的逗号,但现在我必须找到一种方法将名称添加到图像标签中 src 的末尾。因此,名称(全部在一行中)被附加到源 URL。我只需要一行 HTML。那可能吗?

$namet 是数据库的结果 ( $namet = mysql_fetch_array( $result );)

$res = str_replace(',','<br>',$namet['name']);去掉逗号并在那里休息一下。这是为了使列表看起来不错。

我要做的是让 img src="url/NAME_FROM_DB" img [必须去掉括号],所以 PHP 用每个名称的图片填充页面。

4

1 回答 1

0

试试这个:

$namet['name'] = "name,name1,name2,name3"; 
$res = str_replace(","," ",$namet['name']);  //remove the commas and replace with space
$explodedVariable = explode(" ", $res); //explode the list into an array

//loop array values into the img tag
foreach($explodedVariable as $objects) {
    echo "<img src='images/" . $objects . "'/>";
}
于 2013-07-20T04:30:09.393 回答