За последние 24 часа нас посетили 16314 программистов и 1671 робот. Сейчас ищут 779 программистов ...

MySQL запрос JOIN в PHP

Тема в разделе "PHP для новичков", создана пользователем Lyubopysh, 6 июн 2018.

  1. Lyubopysh

    Lyubopysh Активный пользователь

    С нами с:
    6 июн 2018
    Сообщения:
    10
    Симпатии:
    0
    Здравствуте.
    Новичёк.
    Подскажите, как просмотреть содержимое запроса в php
    Код (Text):
    1. $sql = "SELECT * FROM `razdel` JOIN `podrazdel`";
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    оно перед глазами
    тебе нужно посмотреть содержимое ответа базы данных?
     
  3. ArtemPetesburg

    ArtemPetesburg Новичок

    С нами с:
    11 май 2018
    Сообщения:
    48
    Симпатии:
    2
    Адрес:
    Санкт-Петербург
    Здравствуйте, вот держите!

    Код (Text):
    1. $sql = "SELECT * FROM `razdel` JOIN `podrazdel`";
    2.  
    3. $result = mysqli_query($link, $sql);
    4.  
    5. $posts = mysqli_fetch_all($result, MYSQLI_ASSOC);
    таким образом мы получаем ответ в асеативном массиве в переменной $posts, с помощью команды MYSQLI_ASSOC, теперь из переменной $posts Мы можем выводить все где угодно, к примеру:
    Код (Text):
    1. echo $posts["name"];
    Выведет имя из базы данных котороев ней лежит при запросе

    надеюсь помог
     
    AlexProg нравится это.
  4. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.861
    Симпатии:
    657
    @ArtemPetesburg, массив-то двухмерный.

    @Lyubopysh, зачем вам делать кросс разделов и подразделов?
     
  5. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    двумерный)
     
  6. Lyubopysh

    Lyubopysh Активный пользователь

    С нами с:
    6 июн 2018
    Сообщения:
    10
    Симпатии:
    0
    я похоже некоректно вопрос задал, вчера уже мозг кипел...
    уточняю:
    когда я делаю запрос в пшпмайадмин то он мне выкидывает результат уже в виде таблицы, тоесть я же ето дело тока изучаю, и не знаю как быдет выглядеть результат. а тут раз тебе и готовая таблица, всё ясно и понятно
    дак вот
    я и думал что в пшп может тоже также, а теперь вот прихожу к мысли что нифига, нужно заранее знать что из себя представляет таблица и уже выдергивать чтото конкретно
    надеюсь щяс ясно изъяснился )
    @miketomlin да я изучаю тему как по ключам с таблицами работать, оптимизация БД так сказать )
    --- Добавлено ---
    @ArtemPetesburg спасибо...
     
  7. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.861
    Симпатии:
    657
    @mahmuzar, не поверишь, я засомневался в этом месте, но потом вспомнил, что это слово само по себе имеет вариативное написание. Ну, может, в словосочетании с массивом было бы лучше «двумерный», хотя ХЗ :)
    --- Добавлено ---
    @Lyubopysh, и чЁ в плане содержания вам выдавал «пшпмайадмин» в ответ на такой запрос? Уверен, что не то, что вы ожидали.

    По сабжу почитайте мою статью Как сделать вывод списка статей? и статью по первой ссылке в ней. И все-таки определитесь с результатом не только по форме, но и по содержанию. Может, вы все же хотите вывести что-то такое (а не кросс):
    раздел 1, подраздел 1.1
    раздел 1, подраздел 1.2
    раздел 2, подраздел 2.1
    раздел 2, подраздел 2.2