Обработка форм PHP, загрузка данных

Моя основная цель - загрузить цену (monto), когда выбран продукт и способ оплаты (Criterio de Cobro). С помощью запроса я не могу найти, как ввести переменные продукта и способа оплаты для запроса окончательной цены.

<label>Producto</label>
<select name = "id_producto" class = "input_form" id = "idCategoriaProducto">
	<option value = "" selected = "selected">Seleccione...</option>
	<?php
	$q = mysql_query("SELECT id AS idProducto, titulo AS tituloProducto 
                      FROM productos WHERE operando = 1 
                      ORDER BY CAST(SUBSTRING_INDEX(titulo, '.', 1) AS UNSIGNED) ASC, 
                         CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(titulo, '.', -2), '.', 1) AS UNSIGNED) ASC, 
                         CAST(SUBSTRING_INDEX(titulo, '.', -1) AS UNSIGNED) ASC");
	while($r = mysql_fetch_array($q)){
	   extract($r);
	   ?>
	   <option value = "<?= $idProducto; ?>" 
           <?php 
           if ($id_producto == $idProducto){ 
              echo"selected='selected'";
           } ?>
           ><?= $tituloProducto ?>
	       </option>
	   <?php
	}
	?>
</select>
<label>Criterio de Cobro</label>
	<select name = "tipo_cobro" class = "input_form" required = "required">
	<option value = "0" <?php if ($tipo_cobro == "0"){echo"selected='selected'";} ?>>Seleccione...</option>
	<option value = "1" <?php if ($tipo_cobro == "1"){echo"selected='selected'";} ?>>Fijo</option>
	<option value = "2" <?php if ($tipo_cobro == "2"){echo"selected='selected'";} ?>>Por Hora</option>
	<option value = "3" <?php if ($tipo_cobro == "3"){echo"selected='selected'";} ?>>Otro</option>
	</select>
	<div class = "clear10"></div>
<label>Monto</label>
	<input type = "text" name = "monto" class = "input_form" value = "<?= $monto; ?>" >
	<div class = "clear10"></div>

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

comphonia 14.11.2018 03:58

но если я загружу цену и просто отфильтрую ее после выбора обоих полей, я считаю, что это могло произойти

Luis Doriz 14.11.2018 04:18

да. если вы планируете установить или передать переменную на страницу до ее загрузки. Ваша цена должна входить в запрос? Я этого нигде не вижу.

comphonia 14.11.2018 04:25
Стоит ли изучать 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
3
33
0

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