我如何阅读“";作为“<;br/>";在PHP/MMySQL中


How do I read a "," as "<br />" in PHP/MySQL?

可能重复:
如何阅读"”作为“lt;br/>rdquo;在PHP/MMySQL中?

这是我的代码:

$result = mysql_query("SELECT * FROM characters WHERE namn = 'Jargon'");
while($row = mysql_fetch_array($result))
  {
  echo "<div class='content_left'>";
  echo "<div class='blue_text_header'>Information</div>";
  echo "<h1>";
  echo $row['Namn'];
  echo "</h1>";
  echo "<br /><br /><br /><br /><br /><br /><br />";
  echo "<div class='red_text_header'>Obekräftade fall</div>";
  echo " " . $row['unconfirmed'];
  echo "</div>";
  echo "<div class='content_right'>";
  echo "<div class='orange_text_header'>Andra namn</div>";
  echo $row['Alias'];
  echo "<br />";
  echo "<br /><br /><br /><br /><br /><br /><br /><br />";
  echo "<div class='green_text_header'>Bekräftade fall</div>";
  echo " " . $row['confirmed'];
  }
mysql_close($con);
?>

例如,"Alias"的输出是:你好,不,谢谢,我不喜欢你但我希望输出如下:
你好
不谢谢
我不喜欢你
我的意思是,我想把每一次昏迷都换成断线,我该怎么做,我该把代码放在哪里?我又问了一个问题,但我忘了问代码放在哪里,我不懂PHP,大多数只是复制粘贴,这是为了一个必须在2月后完成的项目。

使用str_replace()函数。

echo str_replace(',','<br />', $row['Alias']);

http://php.net/manual/en/function.str-replace.php

$result = mysql_query("SELECT * FROM characters WHERE namn = 'Jargon'");
while($row = mysql_fetch_array($result))
  {
  echo "<div class='content_left'>";
  echo "<div class='blue_text_header'>Information</div>";
  echo "<h1>";
  echo $row['Namn'];
  echo "</h1>";
  echo "<br /><br /><br /><br /><br /><br /><br />";
  echo "<div class='red_text_header'>Obekräftade fall</div>";
  echo " " . $row['unconfirmed'];
  echo "</div>";
  echo "<div class='content_right'>";
  echo "<div class='orange_text_header'>Andra namn</div>";
  echo $row['Alias']; <-------------------------------- REPLACE THIS LINE WITH THE NEW CODE
  echo "<br />";
  echo "<br /><br /><br /><br /><br /><br /><br /><br />";
  echo "<div class='green_text_header'>Bekräftade fall</div>";
  echo " " . $row['confirmed'];
  }
mysql_close($con);
?>
$row['Namn'] = str_replace(',', ''r', $row['Namn']);
$row['unconfirmed'] = str_replace(',', ''r', $row['unconfirmed']);
$row['confirmed'] = str_replace(',', ''r', $row['confirmed']);

把它放在while循环中,应该会得到