Мне нужно разделить одну строку на несколько частей. Строка представляет собой набор уникальных имен пользователей, но я получаю три имени вместе с пробелами между ними. Мне нужно поставить некоторые «между концом одного и началом другого, чтобы я мог использовать их для целей MySQL Query.Сплит-строка в PHP
Я уже использую массивы, но на этот раз разные, потому что это поле заполнено данными из базы данных.
Если пользователи добавлены/удалены, он будет использовать массив, но если нет, он будет использовать эту строку, которую я хочу отформатировать.
У меня есть этот код в данный момент:
$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 - это Tiago Sara Luis Carlos –
и как вы хотите, чтобы это было? – ImadOS