Preciso gerar uma pagina HTML contendo uma tabela, essa tabela tem que ser gerada com dados selecionados anteriormente em um formulario.
Esse formulario contem varios "selects", o usuario ira selecionar oque ele quer e sera gerado uma pagina HTML contendo um formulario com esses dados organizados, essa pagina deve ser salva em uma pasta do servidor automaticamente e o seu link salvo em um campo de uma tabela de um banco de dados MYsql.
Nao sei com qual linguagem posso fazer, PHP ou Javascript ou alguma outra.
Sou iniciante, estou estudando as linguagens e quero fazer esse pequeno projeto pessoal.
Preciso criar uma Rotina onde o usuário possa buscar na Base de Dados de Produtos, tanto por Código e Descrição, ou seja:
- caso o usuário digita o Código, mostra os dados do Produto.
- caso o usuário digita a Descrição, mostra os dados do Produto
Fiz uma Rotina, onde o usuário digita a DESCRIÇÃO com a função AUTOCOMPLETE. <=== está funcionando certinho.
Minha dúvida é como faço para DIGITAR o Código e mostrar os dados também.
o meu AutoComplete na MODEL está assim.
public function autoCompleteProduto($q){
$this->db->select('*' )
->from('produtos')
->where('produtos.statusProd',1)
->like('descricao', $q)
->limit(5)
->order_by('descricao', 'ASC');
$query = $this->db->get();
if ($query->num_rows() > 0) {
foreach ($query->result_array() as $row) {
$row_set[] = ['label' => str_pad($row['idProdutos'], '5', '0', STR_PAD_LEFT).' - '.$row['descricao'], 'id' => $row['idProdutos'], 'descricao' => $row['descricao'], 'cod_interno' => $row['cod_interno'], 'prd_unid' => $row['prd_unid'], 'estoque_atual' => $row['estoque_atual'] ];
}
echo json_encode($row_set);
}
}
no CONTROLLER está assim:
public function autoCompleteProduto()
{
$this->load->model('estoque/lancamentos_model');
if (isset($_GET['term'])) {
$q = strtolower($_GET['term']);
$this->lancamentos_model->autoCompleteProduto($q);
}
}
na VIEW está assim:
<div class="col-md-10">
<label for="idProdutos">Produto:</label>
<input type="hidden" name="idProdutos" id="idProdutos">
<input type="text" class="form-control" id="descricao" name="descricao"
style="font-size:15px; font-weight:bold;"
placeholder="Pesquisar por descrição do produto" disabled>
</div>
VIEW + JAVASCRIPT
//Função para trazer os Dados pelo o AutoComplete.
function resolveAutocomplete() {
$("#descricao").autocomplete({
source: "<?php echo base_url(); ?>estoque/lancamentos/autoCompleteProduto/",
minLength: 2,
select: function (event, ui) {
$("#idProdutos").val(ui.item.id);
$("#cod_interno").val(ui.item.cod_interno);
$("#descricao").val(ui.item.descricao);
$("#prd_unid").val(ui.item.prd_unid);
$("#estoque_atual").val(ui.item.estoque_atual);
$("#qtde").focus();
}
});
}
// inicia o autocomplete
resolveAutocomplete();
Grato,
Estou tentando criar um projeto laravel e está dando o seguinte erro
curl error 60 while downloading https://getcomposer.org/versions: SSL certificate problem: unable to get local issu
er certificate
Já tentei atualizar o composer, mas dá o mesmo erro acima.
Olá, quero preencher um dict dinamicamente onde a chave é uma string multidimencional no dict, ex:
var dict = {}
var path = 'a.b.c'
dict[path] = 55
// isso faz dict ficar desta forma
{'a.b.c': 55}
// mais quero que fique assim
{a: {b: {c: 55}}}
Como consigo alterar desta forma?
Amigos, nao sei ainda qual linguagem utilizar.
Preciso gerar uma pagina HTML contendo uma tabela, essa tabela tem que ser gerada com dados selecionados anteriormente em um formulario.
Esse formulario contem varios "selects", o usuario ira selecionar oque ele quer e sera gerado uma pagina HTML contendo um formulario com esses dados organizados, essa pagina deve ser salva em uma pasta do servidor automaticamente e o seu link salvo em um campo de uma tabela de um banco de dados MYsql.
Nao sei com qual linguagem posso fazer, PHP ou Javascript ou alguma outra.
Sou iniciante, estou estudando as linguagens e quero fazer esse pequeno projeto pessoal.
Alguem pode me ajudar com essa missão?
Obrigado.
Compartilhar este post
Link para o post
Compartilhar em outros sites