1

我试图将我的 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);
4

0 回答 0