gpt4 book ai didi

当表数据有html代码时PHP MySQL通过电子邮件发送带有行的表

转载 作者:行者123 更新时间:2023-11-29 16:00:10 25 4
gpt4 key购买 nike

当我开始学习代码时,我创建了这个项目,并且每个部件号都位于同一列中,每个部件号后面都有一个换行符,而不是将每个部件号写入其自己的行。当数据在电子邮件上回显时,每行之间没有行分隔符,因此很难阅读表格。

我打算重新创建项目,当在表单上提交零件请求时,并将每个零件编号保存到其自己的行中,但我很好奇是否有任何关于解决方法的好主意。

表格如下所示:

|---------------------|------------------|
| partnumber | partdescrip |
|---------------------|------------------|
| part1<br>part2 | desc1<br>desc2 |
|---------------------|------------------|

这是表格

if (isset($_POST['saveandsubmitbutton'])) {

$partnumber = $_POST['partnumber'];
$partdescrip = $_POST['partdescrip'];

echo '<tr>
<td>' . $partnumber . '</td>
<td>' . $partdescrip . '</td>
</tr>';

这是输出:

|---------------------|------------------|
| partnumber | partdescrip |
|---------------------|------------------|
| part1 | desc1 |
| part2 | desc2 |
|---------------------|------------------|

我正在寻找的结果是:

|---------------------|------------------|
| partnumber | partdescrip |
|---------------------|------------------|
| part1 | desc1 |
|---------------------|------------------|
| part2 | desc2 |
|---------------------|------------------|

最佳答案

将每个部分保存到自己的行绝对是最佳实践,我的目标是将来这样做。但目前的解决方法可能是:

   if (isset($_POST['saveandsubmitbutton'])) {
$partnumber = $_POST['partnumber'];
$partdescrip = $_POST['partdescrip'];
$partDesc = explode("<br>", $_POST['partdescrip']);
foreach ($partDesc as $desc) {
echo '<tr>
<td>' . $partnumber . '</td>
<td>' . $desc . '</td>
</tr>';
}
}

关于当表数据有html代码时PHP MySQL通过电子邮件发送带有行的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56248948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com