Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 1
Регистрация: 22.11.2012
Сообщений: 99

Выборка любого id

07.05.2015, 14:43. Показов 452. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не ругайтесь, я и гуглил и пытался сам переделать, сам написать, но ничего не вышло. Вообщем суть такая.
Есть СУБД MySql, в ней база "auto", таблица "car", поля "id, marka, model, text" и буквально три записи.
Мне нужно написать Php код на вывод поля Text по случайному id. То есть, сейчас показывается запись
с 1 id, страницу обновил, стала показываться запись с 29 id. Ну думаю тут ясно. Вообщем, ребята, помогите.
Пол дня уже делаю, ни"№ра не получается. Заранее благодарен.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.05.2015, 14:43
Ответы с готовыми решениями:

VB Замена любого знака препинания на знак двоеточие при введении любого текста
Здравствуйте! Можете пожалуйста помочь) Дано три текстовых поля. В одно я ввожу текст, в другое должно выводиться измененный текст, то есть...

Почему при установке MS Office с любого носителя и любого года производства мне выдаёт ошибку?
вчера мне установили новую винду 7 максимальная, всё работает нормально но при попытках установки программы Office мне всплывает окошко о...

Доказать, что объединение любого числа и пересечение любого конечного числа открытых множеств является открыты
Доказать, что объединение любого числа и пересечение любого конечного числа открытых множеств является открытым множеством. Доказал...

6
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
07.05.2015, 14:54
However, you can retrieve rows in random order like this:

mysql> SELECT * FROM tbl_name ORDER BY RAND();
ORDER BY RAND() combined with LIMIT is useful for selecting a random sample from a set of rows:
mysql> SELECT * FROM table1, table2 WHERE a=b AND c<d -> ORDER BY RAND() LIMIT 1000;
Взято отсюда:
https://dev.mysql.com/doc/refm... ction_rand
0
2 / 2 / 1
Регистрация: 22.11.2012
Сообщений: 99
07.05.2015, 14:59  [ТС]
Цитата Сообщение от Velesthau Посмотреть сообщение
mysql> SELECT text FROM car ORDER BY RAND();
ORDER BY RAND() combined with LIMIT is useful for selecting a random sample from a set of rows:
mysql> SELECT text FROM car WHERE a=b AND c<d -> ORDER BY RAND() LIMIT 1000;
для моего случая будет так?
0
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
07.05.2015, 15:04
Наверное, как-нибудь так:
SQL
1
SELECT text FROM car ORDER BY RAND() LIMIT 1;
0
2 / 2 / 1
Регистрация: 22.11.2012
Сообщений: 99
07.05.2015, 15:24  [ТС]
Ну а как мне все это оформить в php? Я не совсем понимаю. Курсовую пишу.
0
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
07.05.2015, 15:39
Цитата Сообщение от хай Посмотреть сообщение
Ну а как мне все это оформить в php?
Ты не можешь найти информацию как в php сделать sql-запрос?
http://www.php.su/articles/?cat=phpdb&page=025
http://php.net/manual/ru/mysql... ements.php
0
08.05.2015, 13:06
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.05.2015, 13:06
Помогаю со студенческими работами здесь

Выборка без ключевых слов/Выборка без столбцов/Выборка с условием
Нужно сделать 2 типа выборки в отдельный столбец: #1 без ключевых слов типа &quot;АРБУЗ, ДЫНЯ&quot; #2 без данных содержащихся в трех...

Описать функцию возведения любого натурального числа n в куб без операции умножения, пользуясь следующим свойством: куб любого числа n равен
То есть {1}^{3}=1 {2}^{3}=3+5 {3}^{3}=7+9+11 Написала программу на С++ Оказалось что функцию не описала. Как это сделать? ...

Выборка уникальных записей с максимальными датами, и затем выборка по найденому
Как вообще такой запрос лучше составить? У меня есть таблица User(id) и Message( id, fromUserId, toUserId, sendDate). Мне нужно...

Выборка задолженностей по таблице (выборка строк с пустыми ячейкам даты оплаты) для отчета
Имеется таблица учета продаж, в ней нужно сделать выборку по дате оплаты для ежемесячного отчета. То есть, вначале ввести дату начала...

Выборка из Combobox, причем выборка должна быть частичной
Добрый день. Подскажите пожалуйста как реализовать такого рода задачу: Есть 4 Combobox, в каждом Combobox по 10-ть записей, при...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru