Я подключился, я создал быстрый скрипт, в котором я хочу управлять клиентами, доменами и заметками.
Проблема в том, что, когда я добавляю 2 заметки к клиенту с идентификатором: 1 - после просмотра я вижутолько один.
Следующий код показывает, что я сделал до сих пор
Запрос SQL:
$sql = "SELECT * FROM domain JOIN note ON domain.id = note.domain_id GROUP BY domain.id";
Мой код PHP:
while($rs = $resultdb->fetch_array(MYSQLI_ASSOC)) {
echo '<tr>';
echo '<td>'.$rs["id"].'</td>';
echo '<td><strong><a href="'.$rs["domain_name"].'" target="_blank">'.$rs["domain_name"].'</a></strong></td>';
echo '<td>'.$rs["note"].'</td>';
echo '</tr>';
}
В результате он получает:
ID DOMAIN NOTE
1 "domain1.com" "note 1 to domain1.com"
2 "domain2.com" "note 2 to domain2.com"
Однако в базу данных я добавил несколько заметок для domain1.com.
Я хотел бы видеть все заметки, добавленные в данный домен.
РЕДАКТИРОВАНИЕ:
Когда я делаю: "SELECT * FROM domain JOIN note ON domain.id = note.domain_id";
Я получаю:
Я получаю
Я ожидаю
РЕДАКТИРОВАТЬ: Добавить скриншот
LEFT JOIN