Изменить значение текстового поля в операторе PHP

Эй, я искал везде в Интернете и не могу найти подходящего объяснения того, как изменить значение текстового поля в инструкции php.

Например, возьмем текстовое поле ниже

  <div class = "form-group">
  <label for = "txtTelephone">Email:</label>
  <input type = "text" class = "form-control" id = "txtEmail" NAME = "txtEmail">
</div>

в инструкции PHP, как бы я изменил значение текстового поля, чтобы оно отображало 50.

<?php

(Code here)

?>

Извините, если я кажусь расплывчатым, но я новичок в php. Честно говоря, я не могу найти краткое объяснение того, как это сделать.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
616
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Вставьте встроенный PHP, например:

Рекомендуемый способ сделать это — повторить переменную вместо жестко заданного значения. Поэтому, если вы измените свою переменную в любой момент, напечатанный результат будет обновлен с вашим последним изменением в этой переменной.

    <?php $txtEmailValue = '50'; ?>
    <div class = "form-group">
    <label for = "txtTelephone">Email:</label>
    <input type = "text" class = "form-control" id = "txtEmail" NAME = "txtEmail" value = "<?php echo $txtEmailValue; ?>">
    </div>

Примечание: Вы не можете использовать PHP для изменения значения после загрузки страницы. Рассматривайте свой HTML-документ как очень большую строку. Интерпретатор PHP читает ваш код и обеспечивает вывод кода. Вывод (строка) затем добавляется к вашему HTML-документу (строка) и отправляется обратно в браузер.

я пытаюсь сделать это в операторе php, потому что значение будет исходить из sql и будет получено только после выбора кнопки, а не при загрузке страницы, однако, в любом случае спасибо

Jack Henry 26.03.2019 20:25

@JackHenry Для этого вам понадобится ajax.

Hackinet 26.03.2019 20:29
Ответ принят как подходящий

В блоке PHP сделайте следующее:

<?php
   $textBoxValue = '50';
?>

Затем на входе сделайте это встроенным, как это:

<input type = "text" class = "form-control" id = "txtEmail" name = "txtEmail" value = "<?php echo $textBoxValue; ?>">

Это позволит вам контролировать, какие данные помещаются в это поле из блока кода PHP.

Другие вопросы по теме