How to get information in php?

0

Hello. I have a question where a table of available items will appear. When selecting an item it will disappear from the current page and appear on the user selected page. My problem is that I do not know how to get the user code and the product code. Because I have a sale table in the bank where I save this user as foreign key and this product as foreign key. This is an error where no product is available.

Here the user information appears.

</div>
  <br><br>
         <table class="table">
        <thead class="thead-dark">
          <tr>
            <th scope="col">Nome</th>
            <th scope="col">Valor</th>
             <th scope="col">Opcao</th>
          </tr>
        </thead>
        <tbody>
          <?php
          include 'crudVenda.php';
          $resultado = mostrarProdutos();
          if($resultado){
            while($linha = mysqli_fetch_assoc($resultado)){
                $codigo=$linha['codigoProduto'];
                $nome=$linha['nome'];
                $valor=$linha['valor'];
                echo "
                <tr>
               <td>$nome</td>
              <td>$valor</td>
              <td><a class='btn btn-primary' href='controleVenda.php?opcao=selecionar&codigoProduto=codigo'>Selecionar</a></td>
              </tr>

                ";
            }
          }
          ?>
        </tbody>
      </table>
    </div>
  </div>
</div>

    

Here I make the connection to the bank via crudVenda.php

<?php
 include 'conexaoBD.php';

function mostrarProdutos(){
    conectar();
    $resultado = query("SELECT codigoProduto,descricao FROM produto,venda WHERE codigoProduto NOT IN(SELECT codigoProduto FROM produto,venda WHERE venda.codigocli = 1 AND venda.codigoProd = produto.codigoProduto)");
    fechar();
    return $resultado;
}
function inserirVenda($codigoCliente,$codigoProduto){
    conectar();
    query("INSERT INTO venda(codigoCli,codigoProd) VALUES ($codigoCliente,$codigoProduto)");
    fechar();

}?>

Here's the Sale.php control where I get the crudVenda.php

insira o código aqui
<?php
 include 'crudVenda.php';


    if($opcao=="selecionar"){
     $codigoProduto=$_GET['codigoProduto'];      
     $codigoUsuario=$_GET['codigoUsu'];
    inserirVenda($codigoUsuario,$codigoProduto);
    header("Location: produtos.php");
}

?>
    
asked by anonymous 12.11.2018 / 02:08

0 answers