0
Привет, мне было интересно, как создать массив с парами ключевых значений из моего другого массива, который представляет собой массив, состоящий из значений, считанных из таблицы БД.PHP, создающий массив из другого массива?
Heres код:
$query1 = "SELECT phone, id FROM table1 GROUP BY id";
$result1 = $mysqli->query($query1);
while($rows = $result1->fetch_assoc()) {
}
Чтобы увидеть массив, я использовал FWRITE и var_export
Херес var_export ($ строки, 1):
array('phone' => 123, 'id' => 456)
array('phone' => 246, 'id' => 789)
Что я ищу for - создать другой массив, используя эти значения, чтобы они выглядели следующим образом:
array(
123 => 456
246 => 789)
Обратите внимание на режим выборки: 'fetch_assoc', лучше всего использовать' $ newArray [$ строки [ 'телефон'] ] = $ rows ['id'] ' –
@EliasVanOotegem - спасибо, только что обновлено! – Joe
Спасибо, очень полезно – law