![]() |
временно сохранить result HELP!!!
Доброго времени соток!
Вопрос, вероятно, тесно связан с в предыдущим сообщением. Однако знаю по опыту, что ставить больше одной проблемы в сообщении опасно -- игнорируют...;) Потом приходится либо долго об этом кричать, чтоб заметили, либо создавать новую тему. :) Так вот, можно ли в ПХП сохранять result MySQL-запроса в каком-нидубь виде на сервере? Спасибо. |
result (integer) существует исключительно в рамках текущего соединения и собственно данные хранятся в БД, так что - доставай потихоньку и складируй куда захочешь, в файл, в сессию, в другую БД...
|
Это означает, что страница A может сделать запрос mysql_query("SELECT * FROM table;");, и, получив result, передать его "ключ", положим, через POST странице B, которая выдаст данные, запросив их в БД по переданному ей "ключу" result'а?
|
Люди хелп!!!
Как передать result-id из скрипта A скрипту B, чтобы последний мог запросить у базы селектированные данные (хранящиеся, как я понимаю во временной таблице). Пробовал через $_SESSION -- не идет! est.php PHP код:
Код:
<form action="test_select.php" method="get" name="form" id="form">PHP код:
|
и не получится так, т.к. при переходе на другую страницу ты закрываешь соединение и соответственно уничтажаешь result в самой БД
не понимаю зачем тебе ето, сделай еще одни запрос к бд и живи спокойно. если выборка по индеку это будет быстро. |
Цитата:
Решение найдено. Может, это не совсем то, что я хотел... Если result уничтожается, то, может, можно передать не его ID для последующего обращения, а сам result -- через SESSION? Напрямую PHP код:
Приходится сериализировать: test.php PHP код:
Код:
<form action="test_select.php" method="get" name="form" id="form">PHP код:
Спасибо. |
что такое результ читай тут http://ru.php.net/manual/en/language.types.resource.php
--- а то что ты написал в test_select.php - это то что тебе ответил Skubent |
Цитата:
Цитата:
Всем спасибо! |
насчет result добавить в общем-то нечего, а по поводу решения проблемы - на мой взгляд, здесь должно помочь либо кеширование данных, либо сохранение в сессии результатов запроса
|
| Часовой пояс GMT +4, время: 23:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.