Comunidad de diseño web y desarrollo en internet online

Hacer que un select sirva de variable condicional para otras consultas

Citar            
MensajeEscrito el 07 Mar 2018 06:11 pm
Buenas tardes soy nuevo en esto de la programación, y estoy haciendo un sistema web de inventario, la cuestión es que necesito hacer un form donde hay varios select y estos selec deben permitir al usuario seleccionar el código de catalogo en uno y mostrar los demás datos asociados al mismo en la tabla categoría, donde solo hay cuatro campos id, código_catalogo, código_presupuestario y denominación, la idea es que al seleccionar el código de catalogo en un select me muestre el código presupuestario y la denominación de la categoría en otros selec o inputs separados ya que estos serán valores que serán parte del formulario que guardara los mismos en la tabla productos.

Código PHP :

<?php
    
    require('conexion.php');   

    // Envía la consulta a Mysql:
    $query="SELECT * FROM categoria";
    $resultado=$mysqli->query($query);
    // Verifica que te llegaron datos de respuesta:

    ("<label>Codigo de Catalogo</label>");
    echo ("<select name='codigo_catalogo'>");
   
    while ($row = mysqli_fetch_array($resultado)){
     
    echo "<option>".$row['codigo_catalogo']."</option>";
       
    }

    echo ("</select>");
    
    $codigo_catalogo=$row['codigo_catalogo'];
    $query="SELECT * FROM categoria WERE codigo_catalogo='$codigo_catalogo'";
    $resultado=$mysqli->query($query);
    
    ("<label>Codigo Presupuestario</label>");
    echo ("<select name='codigo_presupuestario'>");
   
    while ($row = mysqli_fetch_array($resultado)){
     
    echo "<option>".$row['codigo_presupuestario']."</option>";
       
    }

    echo ("</select>");

?> 


esta es la vista de lo que genera el código PHP


[img]http://l4c.me/fotos/josian/vista-sistema/sizes/o[/img]

de antemano gracias por sus aportes

Por LINCE1

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 25 Abr 2018 01:35 am
unas observaciones
1* usas codigo obsoleto de php, y fijate los manuales o tutoriales de que año son, puede que te de un error por incopatibilidad posteriormente y te partas la cabeza,
2* lo que pides es una interaccion de GUI con el SERVER , del navegador web y el server, eso se logra Si o SI con JAVASCRIPT ,ya que sin el tendrias que obligar al usuario a que pulse un boton para que refresque la pagina manualmente, y tu buscas, que al elegir ya se carguen los datos.
3* mira ejemplos de otros sistemas actuales, solo para darte una idea pasate por GIT y busca todo referente con PHP.

veras que te daras un quebradero de cabeza mas por cosas pequeñas

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

chrome

   Página 1 de 1

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.