Здравствуйте!
В общем имеем базу с, скажем, товарами, примерно такого вида:
id | name | ...
1 | some name | ...
3 | another name | ...
17 | more name | ...
Делая запрос, получаем её в виде массива:
$arr = [
[0] => [
'id' => 1,
'name' => 'some name',
...
],
[1] => [
'id' => 3,
'name' => 'another name',
...
],
[2] => [
'id' => 17,
'name' => 'more name',
...
],
]
(Ключи массива не совпадают c ID товара)
Как вы получаете данные, например, когда вам надо использовать конструкцию
$arr[searcheableID]['name']
?
Где
searcheableID - необходимый вам ID :)
Я, обычно, foreach-ем переопределяю ключи :) Но что-то мне подсказывает что это не очень правильно. Подскажите, каким способом пользуетесь вы?