Loading...
PHP/MySQL | Подскажите с запросом
PhpStorm, ему нужен вывод не id , а названий тегов по id
а не проше создать значение parent_id и все по ней следовать тегов привязку по тегу в базе и радуй
Kemel (19.06.2018 в 17:16)
PhpStorm, ему нужен вывод не id , а названий тегов по id


он по id из таблицы тегов выбрал имена в таблице категорий и теперь ему нужно в таблице категорий вывести все id тегов, которые соответствуют этим категориям

:-D
PhpStorm (19.06.2018 в 17:14)
Onmen (19.06.2018 в 17:13)
PhpStorm, их не сколько, но в строке не id, https://prnt.sc/jwraxq


код посмотри ещё раз :-D

в какую переменную у нас попадает ячейка с id либо несколькими id ???

.

$row
Onmen (19.06.2018 в 17:43)
PhpStorm (19.06.2018 в 17:14)
Onmen (19.06.2018 в 17:13)
PhpStorm, их не сколько, но в строке не id, https://prnt.sc/jwraxq


код посмотри ещё раз :-D

в какую переменную у нас попадает ячейка с id либо несколькими id ???

.

$row


как я понимаю, должно быть что-то вроде


<?php
$sql = $conn->query("SELECT `tags`,`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><td>';
$array = array_map('trim', explode(' ', $row['tags']));
foreach($array as $value) {
$output .= $value . ' ';
}
$output .= '</td></tr>';
};


пробуй .45.
________
посл. ред. 19.06.2018 в 17:56; всего 1 раз(а); by PhpStorm
PhpStorm (19.06.2018 в 17:55)
Onmen (19.06.2018 в 17:43)
PhpStorm (19.06.2018 в 17:14)
Onmen (19.06.2018 в 17:13)
PhpStorm, их не сколько, но в строке не id, https://prnt.sc/jwraxq


код посмотри ещё раз :-D

в какую переменную у нас попадает ячейка с id либо несколькими id ???

.

$row


как я понимаю, должно быть что-то вроде


<?php
$sql = $conn->query("SELECT `tags`,`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><td>';
$array = array_map('trim', explode(' ', $row['tags']));
foreach($array as $value) {
$output .= $value . ' ';
}
$output .= '</td></tr>';
};


пробуй .45.

Вроде так Гг щас уже не попробую , домой уже иду Гг
Онлайн: 8
Время:
Gen. 0.1085
(c) Bym.Guru 2010-2025