Допустим передается параметр id_parent со значением 11, выбираем все записи с таблице shop_groups
где значение id_parent равно 11.
CODE ( text):
скопировать код в буфер обмена
$id_img = $_GET["id_parent"]; $result = mysql_query("select * from shop_groups WHERE id_parent = ".$id_img.""); $row = mysql_fetch_array($result, MYSQL_ASSOC); do { echo "Группа товара -".$row["name"]; } while ($row = mysql_fetch_array($result, MYSQL_ASSOC));
Здесь получается мы вывели все записи где id_parent равно 11.
Но мне нужен сложный массив.
Т.е. допустим мы нашли первую запись где id_parent равно 11 получили ее название + id
Теперь в другой таблице shop находим записи где id_parent равен текущей id выборки, т.е.
CODE ( text):
скопировать код в буфер обмена
$result = mysql_query("select * from shop WHERE id_parent = ".$row["id"].""); все тоже суем цикл do { echo "Товар -".$row["name"]; } while ($row = mysql_fetch_array($result, MYSQL_ASSOC));
суть в то что мне нужно получить вывод ввиде
Группа товара - бла бла
Товар - бла бла
Товар - бла бла
Товар - бла бла
Группа товара - бла бла
Товар - бла бла
Товар - бла бла
Товар - бла бла
Вот с этим и трудности... как вставить один массив в другой и получить такой результат вывода...
|