Loading...
PHP/MySQL | Подскажите с запросом
Вот делаю запрос джоином, ну мне надо что бы выводило все иды тегов, а выводит конечно же 1)))$sql = $conn->query("SELECT `img`.`name`,`img`.`img_date`, `tags`.`name` AS 'tag_name' FROM `img`, `tags` WHERE `img`.`tags` = `tags`.`id`") or die (mysqli_error($conn)); Поскажите или намекните)
результ запроса https://prnt.sc/jwps8k , как сделать что бы он выводил все id tags?
а я всё ещё жду когда мне кто-то даст запрос с join и выводом нескольких строк без цикла :-D
Onmen, цикл сверху намёк
PhpStorm (19.06.2018 в 15:34)
а я всё ещё жду когда мне кто-то даст запрос с join и выводом нескольких строк без цикла :-D

$sql = $conn->query("SELECT `img`.`name`,`img`.`img_date`, `tags`.`name` AS 'tag_name' FROM `img`, `tags` WHERE `img`.`tags` = `tags`.`id`") or die (mysqli_error($conn));
while ($row = $sql->fetch_array()) {
$output .= '<tr>';
$output .= '<td><img class="echo_img" src="/img/' . $row['name'] . ' "></td><td>' . $row['img_date'] . '</td><td>' . $row['tag_name'] . '</td>';
$output .= '</tr>';
};
Kemel (19.06.2018 в 15:42)
Onmen, цикл сверху намёк

Есть цикл конечно же
Kemel (19.06.2018 в 15:42)
Onmen, цикл сверху намёк


можно тупо распечатать на экран массив id через print_r(массив, true), но боюсь последует вопрос - а как теперь использовать данные, так как это просто дебаг будет :-D
Onmen (19.06.2018 в 15:46)
PhpStorm (19.06.2018 в 15:34)
а я всё ещё жду когда мне кто-то даст запрос с join и выводом нескольких строк без цикла :-D

$sql = $conn->query("SELECT `img`.`name`,`img`.`img_date`, `tags`.`name` AS 'tag_name' FROM `img`, `tags` WHERE `img`.`tags` = `tags`.`id`") or die (mysqli_error($conn));
while ($row = $sql->fetch_array()) {
$output .= '<tr>';
$output .= '<td><img class="echo_img" src="/img/' . $row['name'] . ' "></td><td>' . $row['img_date'] . '</td><td>' . $row['tag_name'] . '</td>';
$output .= '</tr>';
};



в список выбора по select по идее нужно добавить id и он будет в $row['id']
PhpStorm (19.06.2018 в 15:49)
Onmen (19.06.2018 в 15:46)
PhpStorm (19.06.2018 в 15:34)
а я всё ещё жду когда мне кто-то даст запрос с join и выводом нескольких строк без цикла :-D

$sql = $conn->query("SELECT `img`.`name`,`img`.`img_date`, `tags`.`name` AS 'tag_name' FROM `img`, `tags` WHERE `img`.`tags` = `tags`.`id`") or die (mysqli_error($conn));
while ($row = $sql->fetch_array()) {
$output .= '<tr>';
$output .= '<td><img class="echo_img" src="/img/' . $row['name'] . ' "></td><td>' . $row['img_date'] . '</td><td>' . $row['tag_name'] . '</td>';
$output .= '</tr>';
};



в список выбора по select по идее нужно добавить id и он будет в $row['id']

зачем $row['id'] когда $row['tag_name'] я и так получаю строку id
PhpStorm, и $row['id'] выведет айди картинки, а не категории, запрос перечитай)
Онлайн: 5
Время:
Gen. 0.1058
(c) Bym.Guru 2010-2025