gpt4 book ai didi

php - 如何将两个数组的每个元素一起打印出来?

转载 作者:行者123 更新时间:2023-11-29 23:42:01 24 4
gpt4 key购买 nike

我正在尝试从 drupal 站点上的数据库中打印一些重复的数据。

我有一个查询这个函数,它可以找到重复项,然后在将两个数组合并在一起后内爆数据。

function aktiv_styring_find_dub() {

$result =db_query('SELECT `fornavn`, `efternavn`, COUNT(*) c FROM medlemmer GROUP BY `fornavn`, `efternavn` HAVING c > 1');

while($row = db_fetch_array($result)){
$fornavn[] = trim($row['fornavn']);
$efternavn[] = trim($row['efternavn']);
}

$navn=array_merge($fornavn, $efternavn);

dsm('Følgende dubletter blev fundet flere gange i databasen:');
dsm(' ');
dsm('Navn:');
dsm(' ');
drupal_set_message(implode(", ", $navn));
dsm(' ');
}

我在我的网站上得到以下输出:

Følgende dubletter blev fundet flere gange i databasen:

Navn:

Amr, Camilla, Camilla, Casper, Christian, Christina, Christina, Henrik, Ida Arendal, Jeanet, Johanne Lucie Skov, Jonas Bach, Line, Louise, Louise, Maria, Maria Helena, Maria Lykke, Martin, Mette, Mette, Morten, morten, Nanna, Nanna Mie, Natalie, Nishanth, Pernille, Peter, Rayan, Rikke Søholm, Sidsel Sinding, Simone, Victoria, Hajir, Kalborg, Løvendahl, Nielsen, Hansen, Andersen, Pedersen, Andersen, Jørgensen, Mikkelsen, Nielsen, Andersen, Jakobsen, Andersen, Nielsen, Jørgensen, Jensen, Rasmussen, Andersen, Andersen, Andreasen, Andersen, petersen, Thomsen, Larsen, Storm, Ganeshalingam, Larsen, Nielsen, Chabab, Andersen, Andersen, Hansen, Drøgemuller

现在我的名字既是名字又是姓氏,然后应该用逗号分隔。像这样的东西:

Følgende dubletter blev fundet flere gange i databasen:

Navn:

Amr Hajir, Camilla Kalborg, Camilla Løvendal, etc...

这是我的 MySQL 查询输出:

fornavn efternavn   c
Amr Hajir 2
Camilla Kalborg 2
Camilla Løvendahl 2
Casper Nielsen 2
Christian Hansen 2
Christina Andersen 2
Christina Pedersen 2
Henrik Andersen 2
Ida Arendal Jørgensen 2
Jeanet Mikkelsen 2
Johanne Lucie Skov Nielsen 2
Jonas Bach Andersen 2
Line Jakobsen 2
Louise Andersen 2
Louise Nielsen 5
Maria Jørgensen 2
Maria Helena Jensen 2

最佳答案

您可以一步连接名字和姓氏,然后内爆:

$all = array();
while($row = db_fetch_array($result)){

// Concatenate Name and Surname
$all[] = trim($row['fornavn']) . " " . trim($row['efternavn']);

}

drupal_set_message(implode(", ", $all));

关于php - 如何将两个数组的每个元素一起打印出来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26117914/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com