Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 1
Регистрация: 02.08.2015
Сообщений: 69

Как правильно передать результат запроса?

21.08.2015, 01:26. Показов 3129. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
добрый день.
есть форма на php . на ней выводится результат запроса к базе mysql в виде таблицы.
нужно этот результат записать в файл по нажатию кнопки на этой же форме или новой.
как правильно это сделать?:
отправить результат запроса в новую форму и там сформировать файл?
либо как то сформировать файл из текущей формы ?
как создавать и записываь файл я знаю.
тут вопрос в правильной реализации алгоритма кнопка-запись.как лучше сделать?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.08.2015, 01:26
Ответы с готовыми решениями:

Как результат запроса передать в массив?
Есть запрос, который выводит больше тысячи строк, как это все запихать в массив и разделить содержимое по пробелам? public static void...

Как передать результат запроса в переменную?
Есть запрос который выдает только одно значение, как его(значение) присвоить переменной? Извеняюсь если это было но конкретного ответа...

Как передать результат sql-запроса в List<>?
SELECT * FROM Напишите пожалуйста как это реализовать. Если можно на примере...

23
64 / 22 / 9
Регистрация: 03.11.2012
Сообщений: 327
21.08.2015, 23:08
Студворк — интернет-сервис помощи студентам
tiretrak, переменная не может очиститься. Другое дело, что скорее всего запрос не верный и сам запрос не выполняется, поэтому и идет пустая запись. Попробуйте сделать так:

1. Когда Вы поймали данные, пропишите в своем условии echo $sql;. Очевидно, что эта команда выведет ваш запрос, но все же, сделайте это.
2. Попробуйте вывести данные из запроса на экран, но без записи в файл.
3. Включите обработку ошибок.

Сделайте это, а потом смотрите по результату, если вы в первом пункте таки увидите свою $sql значит, возможно, просто не срабатывает запрос. Затем выполните второй пункт. Если Вы увидите, что запрос отрабатывается, значит включите обработку ошибок. Отпишитесь, каков будет результат.
0
 Аватар для alexsamos33
669 / 640 / 335
Регистрация: 26.04.2014
Сообщений: 2,122
21.08.2015, 23:14
И ещё дополню, что смотреть переменные / массивы / объекты лучше через var_dump, а не через echo.
var_dump показывает более нагляднее.
0
64 / 22 / 9
Регистрация: 03.11.2012
Сообщений: 327
22.08.2015, 00:01
Да. var_dump или print_r
0
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 5
14.01.2016, 06:16
День добрый форумчане! Кто знает как можно передать нужные запросы через URL адрес с нужными параметрами?

Есть ссылка utp . sberbank-ast . ru / Bankruptcy / List / BidList -(убрать пробелы) перйдя по которой мы увидим - Реестр торгов -> Краткий фильтр, необходимо перейти в раздел -> Полный фильтр и передать через URL запрос со следующими параметрами: Форма проведения торгов: Открытое публичное предложение с открытой формой представления предложений о цене (в соответствии с 432-ФЗ), и второй параметр - Состояние торгов по лоту: Прием заявок

Нужно понять как будет выглядеть URL страницы с заданными параметрами. Кто может помочь решить данную задачу. Заранее прошу прощения если не туда написал. Я тут первый день.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.01.2016, 06:16

Как передать результат запроса sparql на jsp
Добрый вечер! В Сервлете методе doPost есть sparql запрос на owl документу. Полученный результат запроса нужно отправить на форму в...

Как передать в качестве параметра результат динамического запроса?
Здравствуйте! есть процедура: ALTER PROCEDURE @SourceTable nvarchar(100) AS BEGIN

Как передать результат запроса ajax в переменную javascript?
Есть функция, мне нужно получить значение переменной end в этой функции function(data) { //alert(data); end = data; } чтоб...

Как правильно вывести результат запроса?
Пытаюсь вытащить значения следующим образом: $arr = mysql_query(&quot;SELECT c1, c2, c3 FROM table WHERE c4 = '$c4'&quot;); $arr =...

Как правильно вывести результат запроса в список?
подскажите как правильно вывести результат запроса в список Процедура ТабличнаяЧастьНоменклатураНачалоВыбораИзСписка(Элемент,...


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru