我有一个带有“地址”字段(VARCHAR)的 mysql 数据库。我还有一个 html 表格,用于显示不同员工的地址。
我的问题是数据存储在数据库的地址字段中,地址的每一行之间都有换行符,但是当数据显示在表格中时,换行符不存在,所以整个地址显示在一行上。我怎样才能解决这个问题?
我确信这是一个一直被问到的问题,但我在任何地方都找不到答案。我是 PHP 新手,所以请原谅我的天真。
更新:
这基本上是我的代码:
if(isset($_POST['submit'])) {
$address = $_POST['address'];
$queryupdate = "UPDATE Staff SET
address= :address WHERE id= :id";
$q = $db->prepare($queryupdate);
$q->execute(array(
":id" => $id,
":address" => $address));
变量中的数据$address
取自一个简单的文本区域。