Я хочу создать 2-мерный массив во время цикла по извлеченным строкам - PullRequest
0 голосов
/ 16 мая 2019

извлекает записи из базы данных и сохраняет их в двумерном массиве в php

while($row = mysql_fetch_assoc($result)){ 
    $parametersArray[]['key']=$row['$parameter_key'];
    $parametersArray[]['value']=$row['parameter_value'];
}


$parameterArray[0]['key']='type'; 
$parameterArray[0]['value']='sofa';
$parameterArray[1]['key']='colour';
$parameterArray[1]['value']='black';
$parameterArray[2]['key']='colour';
$parameterArray[2]['value']='brown';
$parameterArray[3]['key']='shape';
$parameterArray[3]['value']='3 seater';

1 Ответ

0 голосов
/ 16 мая 2019

Вы имеете в виду

while($row = mysql_fetch_assoc($result)){ 
    $parametersArray[] = $row;
}

Или, может быть, когда вы меняете индекс ассоциации, как этот

while($row = mysql_fetch_assoc($result)){ 
    $parametersArray[] = [
                            'key' => $row[$parameter_key],
                            'value' => $row['parameter_value']
                        ];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...