Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 27.03.2013
Сообщений: 47

Вывод данных из таблицы mysql

21.02.2015, 12:07. Показов 2582. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как можно сделать извлечение данных из таблици и помещение их в такой тег
HTML5
1
2
<select name="select2" id="select2">
  </select>
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.02.2015, 12:07
Ответы с готовыми решениями:

Вывод данных из таблицы mysql
Всем привет. Целый день ломаю голову над, казалось бы, простой задачей. Есть таблица с колонками: id, vopros, q1, q2, otvet, где ...

Вывод данных с таблицы mysql
Как можно сделать так чтобы при загрузке мой страницы тоесть php сайта, на страницу выводилось в виде списка все что находиться в базе...

Вывод данных из таблицы MySQL
Помогите!!!PHP только начал изучать...есть таблица с маршрутом ..... localhost......dostavka.....pludopic......root.... ... В ней есть...

9
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
21.02.2015, 13:28
PHP
1
2
3
4
5
6
echo "<select>";
$result = mysql_query("SELECT * FROM `table`") or die(mysql_error());
while($row = mysql_fetch_assoc($result)){
    echo "<option value='$row[value]'>$row[name]</option>";
}
echo "</select>";
0
576 / 514 / 253
Регистрация: 26.09.2010
Сообщений: 2,603
21.02.2015, 15:20
Лучший ответ Сообщение было отмечено denis0387 как решение

Решение

Цитата Сообщение от Jodah Посмотреть сообщение
$row = mysql_fetch_assoc($result)
если в таблице будет много записей ну допустим количество стран (~255) то будет долго грузить страницу формируя список. Лучше так:

PHP/HTML
1
2
3
4
5
6
7
8
<select><option value="">Быбрать...</option>
        <?php
            $rs = mysql_query("SELECT * FROM PASAULES_VALSTIS");
            while($row = mysql_fetch_object($rs)){
        echo "<option value = '$row->column_name'> $row->column_name</option>";
                        }
        ?> 
</select>
0
0 / 0 / 0
Регистрация: 27.03.2013
Сообщений: 47
21.02.2015, 17:56  [ТС]
СПАСИБО

Добавлено через 2 минуты
МОЖЕТ ЕЩЕ ПОДСКАЖЕШЬ КАК ПОСЛЕ ВЫБОРА ИЗ СПИСКА ВЫВЕСТИ В ФОРМЕ ВОТ ТАКОМ ВИДЕ. "КАКОЙ НИБУДЬ ТЕКСТ (ВЫБРАННОЕ ИМЯ).
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
21.02.2015, 19:00
После отправки формы она приходит в массив $_GET или $_POST (в зависимости от метода, указанного в форме).
PHP
1
2
3
if($_SERVER['REQUEST_METHOD'] == 'POST'){
    echo "Вы ввели: " . $_POST['name'];
}
В данном случае подразумевается, что в форме есть поле, имеющая name="name".
0
0 / 0 / 0
Регистрация: 27.03.2013
Сообщений: 47
22.02.2015, 09:44  [ТС]
А если вывести в результате все данные из таблице. Например выбрали в сплывающем меню только Фамилию, на выводе получили Фамилию Имя Отчество
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
22.02.2015, 11:47
denis0387, вам ведь уже показали код, сделайте по аналогии.
0
0 / 0 / 0
Регистрация: 27.03.2013
Сообщений: 47
22.02.2015, 12:04  [ТС]
Я так и сделал. Только у меня на выходе выводиться фамилия, а имя и отчество не получаться
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
22.02.2015, 12:58
denis0387, выше я приводил пример, как в параметр value подставить идентификатор пользователя:
Цитата Сообщение от Jodah Посмотреть сообщение
echo "<option value='$row[value]'>$row[name]</option>";

Если в вашей таблице только 3 колонки (имя, фамилия, отчество), и по фамилии нужно вывести остальные данные, в value тоже подставляете фамилию. В БД делаете примерно такой запрос:
SQL
1
SELECT `first_name`, `patronymic` FROM `table` WHERE `second_name` = '$second_name'
И выводите:
PHP
1
2
$row = mysql_fetch_assoc($result));
echo 'Судя по фамилии, вы: ' . $_POST['second_name'] . ' ' . $row['first_name'] . ' ' . $row['patronymic'];
0
3 / 3 / 0
Регистрация: 13.02.2015
Сообщений: 169
23.02.2015, 00:06
Вот здесь прочти ТЫК
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.02.2015, 00:06
Помогаю со студенческими работами здесь

Вывод данных из MySQL в виде таблицы
Вобщем нужно вывести на экран данные из таблицы MySQL в виде html- таблички. что-то описанные способы ну ни как у меня не получаются. буду...

MySQL и PHP. Вывод данных из таблицы
Здравствуйте! У меня возникла такая проблема: Есть две таблицы в phpmyadmin. Первая main, вторая category. В main такие столбцы: id,...

Вывод данных из таблицы mysql на страницу сайта
Доброго времени суток, господа, у меня возникла &quot;маленькая&quot; проблема, вообщем, хотелось бы что бы на страницу сайта на движке joomla,...

Вывод таблицы из бд MySQL через php в браузер, с возможностью вноса и изменения данных прямо через ячейки
Всем здравствуйте, в общем, такая вот проблема: Есть код: &lt;!doctype html&gt; &lt;html&gt; &lt;head&gt; &lt;meta...

Вывод из таблицы MySQL записей в виде html таблицы и дальнейшая их обработка
И снова здравствуйте! На этот раз я со сложным вопросом. Мне нужно вывести определенные записи из таблицы MySQL и собрать их в таблицу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru