如何在jQuery数组中插入php的while循环数据?

帕贾帕蒂

我想在 jQuery 数组中插入 while 循环用户数据。

<?php 

    while($get_users_table_details = mysql_fetch_array($deatails)) {


        if(empty($get_users_table_details["photo"])) { $pics = "photos/avatar.gif"; } else { $pics = "photos/".strip_tags($get_users_table_details["photo"]).""; }

        ?>

while循环之间的脚本代码

$(document).ready(function(){

        $("#full").mention({
            users: [{
                name: '<?php echo $get_users_table_details['fullname'];?>',
                username: '<?php echo $get_users_table_details['username'];?>',
                image: '<?php echo $pics;?>'
                   }]     });
});
    </script>

end of script

}
end of while loop

问题是这仅显示了一个用户的用户详细信息。但是,我希望显示所有用户详细信息,如下图所示:

在此处输入图片说明

杰夫

您应该首先在 php 中构建用户数组:

<?php

$users = []; // instatiate an empty array

while($get_users_table_details = mysql_fetch_array($deatails)) {
    // build a user-array as needed later
    $user = [];
    $user['name'] = $get_users_table_details['fullname'];
    $user['username'] = $get_users_table_details['username'];
    if(empty($get_users_table_details["photo"])) { 
         $user['image'] = "photos/avatar.gif"; 
    } else { 
         $user['image'] = "photos/".strip_tags($get_users_table_details["photo"]); 
    }
    $users[] = $user;  // add this user to the array of users
}
?>

然后通过 json_encode 将 (=echo) 传递给 javascript:

<script>
$(document).ready(function(){

    $("#full").mention({
        users: <?php echo json_encode($users); ?>
    });
});
</script>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从while循环php中的表单插入数据

来自分类Dev

如何在不插入PHP的每个循环的情况下将数组插入数据库

来自分类Dev

试图从MySQL中的while循环(php)中插入数据

来自分类Dev

php pdo中的索引数组插入while循环

来自分类Dev

如何在循环中将数组插入数据库

来自分类Dev

如何在 foreach 循环中将数据插入数组?

来自分类Dev

如何在PHP中循环PAS数组?

来自分类Dev

如何在PHP上循环SQL插入许多数据

来自分类Dev

如何在 PHP 中的空数组中插入数组?

来自分类Dev

如何在PHP中循环数据

来自分类Dev

如何使用while循环PHP将数据推送到数组

来自分类Dev

如何在特定索引中插入for循环的数据?

来自分类Dev

PHP / PDO如何在execute(array)定义中插入FOR循环?

来自分类Dev

PHP / PDO如何在execute(array)定义中插入FOR循环?

来自分类Dev

如何在PHP下拉列表中插入PHP数组?

来自分类Dev

如何在fgetcsv中的while循环中访问外部数组

来自分类常见问题

如何在Codeigniter的数据库中插入数组?

来自分类Dev

如何在React JS中插入多维数组数据?

来自分类Dev

如何在MySQL数据库中插入数组?

来自分类Dev

如何获取json数组并插入数据库中。的PHP

来自分类Dev

如何从 php 中的 XML 循环 foreach 中获取数组数据

来自分类Dev

如何在jquery中的do while循环中停止setInterval

来自分类Dev

如何在for循环中的php中访问数组中的对象?

来自分类Dev

如何在数据库表的while循环中插入多行学生记录分数?

来自分类Dev

jQuery验证后如何在mysql表中插入数据

来自分类Dev

如何在PHP字符串中创建while循环?

来自分类Dev

如何在while循环中对php中的内容发表评论

来自分类Dev

如何在while循环中在php中添加类?

来自分类Dev

PHP-如何在ifset条件中嵌套while循环?

Related 相关文章

  1. 1

    从while循环php中的表单插入数据

  2. 2

    如何在不插入PHP的每个循环的情况下将数组插入数据库

  3. 3

    试图从MySQL中的while循环(php)中插入数据

  4. 4

    php pdo中的索引数组插入while循环

  5. 5

    如何在循环中将数组插入数据库

  6. 6

    如何在 foreach 循环中将数据插入数组?

  7. 7

    如何在PHP中循环PAS数组?

  8. 8

    如何在PHP上循环SQL插入许多数据

  9. 9

    如何在 PHP 中的空数组中插入数组?

  10. 10

    如何在PHP中循环数据

  11. 11

    如何使用while循环PHP将数据推送到数组

  12. 12

    如何在特定索引中插入for循环的数据?

  13. 13

    PHP / PDO如何在execute(array)定义中插入FOR循环?

  14. 14

    PHP / PDO如何在execute(array)定义中插入FOR循环?

  15. 15

    如何在PHP下拉列表中插入PHP数组?

  16. 16

    如何在fgetcsv中的while循环中访问外部数组

  17. 17

    如何在Codeigniter的数据库中插入数组?

  18. 18

    如何在React JS中插入多维数组数据?

  19. 19

    如何在MySQL数据库中插入数组?

  20. 20

    如何获取json数组并插入数据库中。的PHP

  21. 21

    如何从 php 中的 XML 循环 foreach 中获取数组数据

  22. 22

    如何在jquery中的do while循环中停止setInterval

  23. 23

    如何在for循环中的php中访问数组中的对象?

  24. 24

    如何在数据库表的while循环中插入多行学生记录分数?

  25. 25

    jQuery验证后如何在mysql表中插入数据

  26. 26

    如何在PHP字符串中创建while循环?

  27. 27

    如何在while循环中对php中的内容发表评论

  28. 28

    如何在while循环中在php中添加类?

  29. 29

    PHP-如何在ifset条件中嵌套while循环?

热门标签

归档