gpt4 book ai didi

php - PHP 中的分割字符串

转载 作者:行者123 更新时间:2023-11-30 00:41:36 25 4
gpt4 key购买 nike

我需要将一个字符串分成多个部分。该字符串是一组唯一的用户名,但我检索了这三个名称,中间有空格。我需要在一个的末尾和另一个的开头之间放置一些 ',以便我可以将它们用于 MySQL 查询。

我已经使用了数组,但这次不同,因为这个字段填充的是数据库中的数据。

如果添加/删除用户,它将使用该数组,但如果没有,它将使用我想要格式化的字符串。

我现在有这个代码:

$Pessoas2=  implode(" ", $_POST['Pessoas']);
$Pessoas2 = str_replace(';', ' ' , $Pessoas2);

(...)

$to = mysqli_query($con,"SELECT Email FROM utilizadores WHERE Nome IN ( $Pessoas2)");

while ($row = mysqli_fetch_assoc($to)){
echo $row['Email'];
echo ";";

foreach ($row as $destino);

echo $destino;

最佳答案

使用以下代码:

$Pessoas2 =  implode("','", $_POST['Pessoas']);
$Pessoas2 = "'".$Pessoas2."'";

而不是

$Pessoas2=  implode(" ", $_POST['Pessoas']);
$Pessoas2 = str_replace(';', ' ' , $Pessoas2);

关于php - PHP 中的分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21732391/

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