Arquivado
Este tópico foi arquivado e está fechado para novas respostas.
suporte Formulário - Envio de email automático para suporte e cliente
Por
James Moura, em PHP
Recommended Posts
-
Conteúdo Similar
-
Por violin101
Caros amigos, saudações.
Estou com uma pequena dúvida que não estou conseguindo resolver.
Tenho 2 Tabelas, a 1ª.principal e a 2ª.secundária.
Exemplo:
Dados da 1ª Tabela - Peças e Equipamentos
Dados da 2ª Tabela - Veículos.
Seria isso:
0010 - Pneu Aro 20
[x] 001 - Corsa
[_] 002 - Fusca
[_] 003 - Palio
Comentário:________________
0100 - Óleo para Motor
[x] 002 - Fusca
[_] 003 - Palio
Comentário:________________
1030 - Lubrificante
[_] 001 - Corsa
[x] 003 - Palio
Comentário:________________
O meu problema está sendo quando preciso SALVAR/ATERAR o campo COMENTÁRIO, pois trata-se da 1ª.tabela.
Gostaria salvar o COMENTÁRIO sem interferir nas seleção da 2ª. tabela.
Grato,
Cesar
-
Por Carcleo
Estou começando no Laravel 11 e me deparei com um problema de belongsTo
public function listOfClass(Request $request, StudentDisciplineClassroom $sdc) : ?string { $all = $sdc::select('student')->with('studentRelation')->where('classroom',$request->classroom)->distinct('student')->get(); dd($all->toArray()); $students = []; foreach ($all as $student) { $students[] =$student; } return response()->json($students)->getContent(); } isso
Em studentRelation temos na tabela StudentDisciplineClassroom com os campos
id(chave primaria)
ra (chave estrangera que referencia o campo academic_registration na tabela de students)
e a tabela student tem os campos
id (chave primária)
academic_registration (que vai ser refeenciada na tabela StudentDisciplineClassroom
Mas na hora de fazer
$sdc::select('student')->with('studentRelation')->where('classroom',$request->classroom)->distinct('student')->get();
O studentRelation retorna nulo
Onde eu posso estar errando?
-
Por joao b silva
Tenho uma pequena aplicação em php que gera arquivos pdf com a MPDF e envia email com a PHPMAILER. De repente a app parou de enviar os emails e apresenta a seguinte mensagem de erro:
Error PHPMailer: SMTP Error: Could not authenticate.
Faço uso de um hotmail para a configuração do PHPMAILER.
-
Por violin101
Caros amigos, saudações.
Gostaria de tirar uma dúvida com os amigos.
Quando programava em DOS. utilizava algumas teclas de atalho para: SALVAR / EDITAR / EXCLUIR / IMPRIMIR.
Por exemplo:
Salvar ----> ALT+S
Editar ----> ALT+E
Excluir --> ALT+X
Imprimir -> ALT+I
no PHP tem como colocar esses ATALHOS nos button, para o usuário trabalhar com esses atalhos e como seria ?
grato,
Cesar
-
Por violin101
Caros Amigos, saudações.
Por favor, me perdoa em postar uma dúvida.
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,
Cesar
-