希望一切都好。
今天晚上,当我正在为某些工作项目开发消息系统时,遇到了一个问题。
我正在处理收件箱,并对其进行设置,以便它在前端的表行中提取消息的主题,发件人和发送日期。一切都很好。
我的问题是拉动邮件正文,它是实际的邮件内容。当在前端单击表行时,它应该以模态显示,而我可以使它正常工作。问题在于,我一开始无法为消息内容提取非未定义的变量。]>
我的SQL表看起来像这样:
[msgTo (text)
,msgFrom (text)
,msgSubject (text)
,msgMessage (text)
,msgDate (text)
我的PHP
代码看起来像这样:
$msgTo = $row["msgTo"]; $msgFrom = $row["msgFrom"]; $msgSubject = $row["msgSubject"]; $msgTime = $row["msgTime"]; $msgDate = $row["msgDate"]; $msg = $row["msgMessage"];
如果我回显或打印$ msg变量以外的任何变量,则效果很好。但是无论我如何尝试,我的$ msg变量都会返回undefined。
MySQL表中"msgMessage"
列的内容如下:
“ Hello John,
进展如何?“
我的最佳猜测是,因为与我要提取的所有其他变量不同,该变量具有换行符,也许它不能处理"\n"
的等效内容?所以也许我需要某种方式对其进行消毒。
请让我知道是否需要更多信息。
SOLUTION
我的查询未包含我尝试检索的变量。这只是愚蠢的错误之一,您最终花费太多时间。[如果您现在才找到此帖子,请记住仔细检查每个人的查询!
希望一切都很好。今天晚上,当我正在为某些工作项目开发消息系统时,我遇到了一个问题。我正在处理收件箱,并对其进行设置,以便将...
您的问题在这里。蒙版单引号