Так я есть таблица под названием «Часы»группа, не показывая все результаты
тогда у меня есть 3 колонки, как так
id | manufacture | model
1 rolex 2483
2 rolex 3940
3 rolex 4940
4 dent ee30
, но я хочу, чтобы выходной быть как
rolex
dent
Но когда я пытаюсь сделать следующее:
('SELECT manufacture FROM `watches` GROUP BY manufacture')
в моменты, когда он только показывает «вмятину», когда он должен быть «ролевым, вмятым». Почему он не работает. IV также попытался это, но это дало тот же результат
('SELECT DISTINCT(`manufacture`) FROM `watches`')
полнофункциональная
$query = $this->pdo->prepare('SELECT DISTINCT(`manufacture`) FROM `watches`');
$query->execute();
if($query->fetch()){
$row = $query->fetchAll();
foreach($row as $i){
$select .= '<option value="'.$i['manufacture'].'">'.$i['manufacture'].'</option>';
}
return $select;
} else {
return '<option value="0">No watches yet!</option>';
}
Возможно, вы только читаете первый результат. –
iv добавлена полная функция, я не думаю, что я читаю только один –