За последние 24 часа нас посетили 21574 программиста и 1690 роботов. Сейчас ищут 1937 программистов ...

Как корректно вывести на страницу данные из таблиц(ы) БД?

Тема в разделе "PHP и базы данных", создана пользователем Nightingale81, 20 апр 2018.

  1. Nightingale81

    Nightingale81 Новичок

    С нами с:
    20 апр 2018
    Сообщения:
    3
    Симпатии:
    0
    Здравствуйте!

    Подскажите, как правильно вывести на страницу данные из БД MySQL?
    Есть одна таблица:
    CREATE TABLE test.people (
    id int(11) NOT NULL AUTO_INCREMENT,
    Fname varchar(35) DEFAULT NULL,
    Sname varchar(35) DEFAULT NULL,
    Mname varchar(35) DEFAULT NULL,
    Age int(3) DEFAULT NULL,
    PRIMARY KEY (id)
    )
    ENGINE = INNODB
    AUTO_INCREMENT = 3
    AVG_ROW_LENGTH = 8192
    CHARACTER SET utf8
    COLLATE utf8_general_ci;

    ____________________________

    Можно привести код??
     
  2. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.593
    Симпатии:
    362
  3. Nightingale81

    Nightingale81 Новичок

    С нами с:
    20 апр 2018
    Сообщения:
    3
    Симпатии:
    0
    А если надо выбирать все данные только по конкретному id ???
    Надо делать выборку там, где SELECT ("SELECT * FROM users Where ID = '$ID'" )?
    Или
    Выбрать всё (*) ,а отобразить уже поконкретному id.
    И как правильнее делать?
     
  4. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.593
    Симпатии:
    362
    @Nightingale81, в данном случае - ограничивать выборку средствами СУБД
    --- Добавлено ---
    @Nightingale81, только вместо прямого добавления в строку запроса значения переменной $id - использовать "подготовленные выражения".
    --- Добавлено ---
    Например, в случае с mysqli: mysqli :: prepare