Задать вопрос
leni_m
@leni_m
ЧупаКобрус

Можно ли не писать так много кода в выборке из базы?

$sql = "SELECT * FROM ...";
        $result = $db->prepare ( $sql );
        $result->bindParam ( ... );
        $result->execute ();

        $i = 0;
        $array= array();
        
        while ($row = $result->fetch()) {
            $array[$i]['a'] = $row['a'];
            $array[$i]['ab'] = $row['ab'];
            $array[$i]['e4'] = $row['e4'];
            ... // далее в таком же духе много строк

Можно ли сразу записывать все значения строки из базы, не перечисляя их?
  • Вопрос задан
  • 90 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 2
petyagrill
@petyagrill
если я правильно понял вопрос, тогда можно так написать:
while ($row = $result->fetch()) {
            $array[]= $row;  
}
Ответ написан
Комментировать
@codemafia
Самоотвод
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы