我试图将我的 sql 查询和循环数据放入一个字符串中,以便可以将其放入响应消息中,以便在返回到 html 页面时打印。我确定有更好的方法可以做到这一点,但我对 jquery 等知之甚少......
我已将字符串附加到响应消息中,该消息在浏览器中显示良好,但字符串中的数据根本不显示。
任何帮助将不胜感激。请参阅下面的代码...
PHP
$find = mysql_query($sql2) or die(mysql_error());
$datprint = "";
while ( $row2 = mysql_fetch_array($find)) {
$datprint .= $row2['FirstName'];
$datprint .= $row2['LastName'];
$datprint .= $row2['Site_ID'];
$datprint .= $row2['Title'];
$datprint .= $row2['Message'];
}
$response = array('type'=>'', 'message'=>'');
$response['type'] = 'success';
$response['message'] = "Thank-You for submitting the form!<div id='printHTML'> ".$datprint." </div><hr>";
} catch(Exception $e){
$response['type'] = 'error';
$response['message'] = $e->getMessage();
}
echo json_encode($response);