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

Хранение значения переменной

29.01.2019, 08:54. Показов 765. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как правильно в данном случае сохранить переменную?
Словарь онлайн.
Пользователь нажимает кнопку, из таблицы MySQLi случайно выбирается слово и его перевод. Слово показано на экране, перевод присвоен переменной.
Пользователь вписывает в поле перевод и нажимает кнопку Проверка. Но после нажатия этой кнопки содержимое переменной исчезнет.
Планирую перед нажатием кнопки Перевод занести это значение в таблицу Tbl2 базы данных. После нажатия кнопки Проверка значение будетм получено из таблицы tbl2 и сравнится с введенным в поле, после чего будет удалено из таблицы tbl2.
Я правильно думаю? Может есть более рациональный способ?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.01.2019, 08:54
Ответы с готовыми решениями:

Изменение значения переменной
Всем привет. Помогите пожалуйста решить задачу. Есть Следующий код $result = gallery1 (); $dir = "images/$result/"; //...

Передача значения переменной
Всем привет. Такой вот вопрос:как передать значения переменной из одного php файла в другой php файл?

наличие значения в переменной
по коду в общем-то ясно что хочу: if (isset($host)){ /* версия mysql string производим подключение к базе*/ $connect =...

4
 Аватар для tarasalk
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
29.01.2019, 10:15
Не правильно. Зачем вам доп. таблица Tbl2 если в оригинальной уже есть все слова с переводом?
Когда юзер нажимает на перевод, отправляйте на сервер исходное слово(а лучше ID) и перевод пользователя и ищите их в БД.
1
0 / 0 / 0
Регистрация: 02.10.2016
Сообщений: 15
29.01.2019, 11:12  [ТС]
Цитата Сообщение от tarasalk Посмотреть сообщение
отправляйте на сервер исходное слово(а лучше ID)
Но как это сделать? Вель после нажатия на кнопку Проверить и ПОСТом запустить обработку нажатия, переменная содержащая случайно выбранное значение слова из таблицы tbl1 или его id не будет существовать. Или я что-то путаю?
0
 Аватар для tarasalk
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
29.01.2019, 11:31
Когда показываете юзеру слово, там же где-то рядом пишете ID этого слова.
Например
HTML5
1
<input type="hidden" value="<?=$word['id']?>">
И дальше этот ID будет передаваться в форме вместе с ID слова.

Правда юзер может подменить ID, ну тогда можно этот ID в сессии сохранять когда показываете слово. Когда проверяете перевод, то вытаскиваете из сессии обратно.
1
0 / 0 / 0
Регистрация: 02.10.2016
Сообщений: 15
29.01.2019, 11:41  [ТС]
С сессией я пробовал, не удалось из сессии получить значение. Спасибо за ответ. Почитаю про сессии, попробую еще раз.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.01.2019, 11:41
Помогаю со студенческими работами здесь

Присваивание значения переменной
$myrow2 == $idcolvo; проверяю $myrow2 он не пустой, проверяю $idcolvo пустой как так

Передача значения переменной
Можно ли как-нибудь в одном файле задать значение переменной через форму и передать её в php в этом же файле? Или не в этом же,но без...

Присваивание значения к переменной
Здравствуйте! Вот у меня есть следующий код: &lt;?php class ssh2Library { public function connect($hostname, $username,...

Присваивание переменной значения с бд mysql
Не понимаю в чем ошибка в 11 строке, когда присваиваю переменной значение &lt;?php @mysql_connect ('127.0.0.1','root',''); ...

Передача значения переменной из сессии
вопрос, на самом деле, сильно пересекается с JS в страницу подключается файлик&lt;script...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru