php - 在framework7应用程序中显示数据库数据

标签 php mysql html-framework-7

我想显示来自 MySQL DB 的数据。表“mytable1”有 4 列:fname、lname、school 和 city。该表中有 10 行数据。所以我的代码是:

DB CONNECTION

$sql = "SELECT * FROM mytable1";

$result = $conn->query($sql);

$mycontent = array();

while($row = $result->fetch_assoc()){
 array_push($mycontent, $row);
}

$newcontent = json_encode($mycontent);

echo $newcontent ;

在 myapp.js 中我有:

$$.ajax({
        url:"ajaxdbtest.php",
        type:"get",
        dataType:"json",
        success: function(data)
        {
            $$( ".showcontenthere" )
            .append( "<br />data.fname )
            .append( "<br />data.lname )
            .append( "<br />data.school )
            .append( "<br />data.city );

        }
    });

我无法显示任何数据。我希望能够显示包含 10 行数据的表中的所有数据。我究竟做错了什么?

谢谢。

最佳答案

如果您使用上面相同的代码来发送 ajax 调用,那么您需要像这样修复它:

$$.ajax({
        url:"ajaxdbtest.php",
        type:"get",
        dataType:"json",
        success: function(data)
        {
            $$( ".showcontenthere" )
            .append( "<br />" + data.fname )
            .append( "<br />" + data.lname )
            .append( "<br />" + data.school )
            .append( "<br />" + data.city );

        }
    });

关于php - 在framework7应用程序中显示数据库数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41208363/

相关文章:

php - 获取另一个php文件中html标签的id

MySQL查询获取相关表的最后4条记录

mysql - 如何在mysql select查询中获取两个日期之间的日期列表

javascript - 如何在除主页面之外的所有页面上禁用侧边栏? (框架7)

php - Wordpress get_results from mysql where string 没有给出结果

php - 如何在该特定页面上选择导航菜单?

php - Symfony - 映射相互不一致

java - 使用 hibernate 创建 MySQL 表的问题

javascript - 我可以在 Framework7/cordova 中使用 python 或 php 吗?

javascript - 如何从 HTML 文件中获取脚本并将其移动到它自己的 .JS 文件中?