как visualisar субконсультация пока виден Веб без apliacr submit [закрывшая]

Я объясняю, если, создав этот Веб, seleciono таблицы:

Таблица sr_productos

id nombre_esp
1  NombreA
2  NombreB
3  NombreC
4  NombreD

id 1 который, кто в части textarea помечает результат непроизошедший в переменной:

$id_producto2

Деталь состоит в том, что не, как делать это я представляю себе, - с Include или Require, если кто-то помогает мне agradesco

  <?php
include "../../includes/db_connect2.php"; 
include "../../includes/db_connect_mysql.php";
$id_producto2                = $_POST['id_producto2'];
if (isset($_POST['submit'])) {
    if (empty($_POST['id_producto2'])) {die('no ingresastes tu ID de GM!');}

}
?>

      <html>
            <head>
                <title>web-Mall</title>
                    <script src="../../includes/ckeditor/ckeditor.js"></script>
            </head>
        <body>
        <center>
        <br><br>
        <h2>Agregar Items a la Web Mall</h2>
        <form action="<?php
        echo $_SERVER['PHP_SELF'];
        ?>" method="POST">

        <?php
        $sql = mysqli_query($conexion,'
        select * from sr_productos WHERE precio = 0 and estado = \'ACTIVO\'
        ');if (mysqli_num_rows($sql) > 0)
        {echo"Elija Premio 2: <select required name='id_producto2' >\n";  
        print"<option value=''>-------------***************Elija una Opcion******************-----------</option>\n";
        while ($temp = mysqli_fetch_array($sql))
        {
        print"<option value='".$temp["id"]."'>".$temp["nombre_esp"]."</option>\n";
        }
        echo"  </select>\n"; }else{ echo"No hay datos";  } mysqli_free_result($sql);
        ?> 

        <textarea><?php $id_producto2 ?></textarea><!--Aqui quiero que muestre el resultado del Select sr_productos instantaneamente osea que si seleciono NombreB deberia aparecer aqui 2 al instante-->

        <p><input type="submit" value="Confirma" name="submit" /></p>
        </form>
        </center>
        </body>
        </html>
-2
задан 16.01.2017, 04:22
0 ответов

Простой пример с ajax:


 $.ajax({ 
     url : "consultasProducto.php", 
     type : "POST", 
     data : { 
         id_producto : $('my_select').val() 
     } , 
     success : function(html_respuesta){ 
         my_textarea.value = html_respuesta;
     }  
  });

 El código anterior debe llamarse cada vez que tu select cambie.
0
ответ дан 03.12.2019, 17:40
  • 1
    jajaja pensá ndolo довольно не обязательно он должен быть в той же таблице, этом dependerá твоя модель базы данных, но ahí пойди с ló gica. Quizá s эта форма была немного внезапной, как ты видишь, приносится вся informació n. tecnologí в Аякса смоги быть ví в, но ты должен принимать во внимание время ответа твоего сервера. В финале, всем dependerá твоей необходимости. –  16.01.2017, 05:21
  • 2
    Спасибо men, но ajuro siu, или если он должен быть с Выбором Select и textarea, так как это 18.000 Реестров, option дает мне преимущество в том, чтобы обрезать ess реестры с другого Оптион Адемас этот рукописный шрифт я это не понимаю u.u bo, если он или нет другим option или чем-либо подобным из-за стиля –  16.01.2017, 06:36
  • 3
    Аякс serí в solució n реальнее, только ты должен посылать консультацию с соответствующими pará метры каждый раз, когда select изменил Вашу стоимость. Присоединенное соединение примера консультации Аякс с jQuery ( cybmeta.com/ajax-con-json-y-php-ejemplo-paso-a-paso ) –  16.01.2017, 06:50
  • 4
    Mí редкий лучше publicació n изданная –  16.01.2017, 07:06