Pesquisar na Comunidade
Mostrando resultados para as tags ''php''.
Encontrado 1844 registros
-
bom dia a todos. tenho um combobox com dados vindo do BD, funciona perfeitamente, porém não consigo fazer com que no update o mesmo não apareça selecionado e tb este não funciona. cadastro funcionando ( janela modal ) <div class="row"> <div class="col-md-12"> <label for="inputAddress">Categoria</label> <select class="form-control" name="tip" id="idm"> <option value="">-- Selecionar --</option> <?php $query55 = $pdo->query("SELECT idm, material FROM mat ORDER BY material ASC"); $registros = $query55->fetchAll(PDO::FETCH_ASSOC); foreach($registros as $option) { ?> <option value="<?php echo $option['idm']?>"><?php echo $option['material']?></option> <?php } ?> </select> </div> <div class="col-md-12"> <label for="inputAddress">Material</label> <select class="form-control" name="idma" id="idma"> <option value="">-- Selecionar --</option> </select> </div> </div> a função do cadastro funcionando let selectCategoria = document.getElementById('idm'); let montaSelect = function () { let selectSubcategoria = document.getElementById('idma'); let valor = selectCategoria.value; let selected = selectSubcategoria.dataset.tip; fetch("select_subcategoria.php?idm=" + valor + "&selected=" + selected) .then(response => { return response.text(); }) .then(texto => { selectSubcategoria.innerHTML = texto; }); } selectCategoria.onchange = () => { montaSelect(); } montaSelect(); o select do cadastro funcionando $tip = $_GET['idm']; $selected = isset($_GET['selected']) ? $_GET['selected'] : null; $query = $pdo->prepare("SELECT * FROM tipomat WHERE tip=:tip ORDER BY tipom ASC"); $datax = ['tip' => $tip]; $query->execute($datax); $registros = $query->fetchAll(PDO::FETCH_ASSOC); echo '<option value="">Selecione um material</option>'; foreach($registros as $option) { $check = ''; if($selected == $option['idma']) { $check = 'selected'; } ?> <option value="<?php echo $option['idma']?>" <?php echo $check; ?>><?php echo $option['tipom']?></option> <?php } como podemos observar estes estão enviando os dados através do id , logo esta sendo usado getElementById , ja passei tudo para class e getElementsByClassName , porém não funciona o update, já modifiquei os ids idm para idm2 e idma para idma2 , modifiquei a função e o select conforme estes , porém não aparece os combos selecionados e não deixa selecionar a subcategoria. <div class="row"> <div class="col-md-12"> <label for="inputAddress">Categoria</label> <select class="form-control" name="idm" id="idm2"> <option value="">-- Selecionar --</option> <?php $query55 = $pdo->query("SELECT idm, material FROM mat ORDER BY material ASC"); $registros = $query55->fetchAll(PDO::FETCH_ASSOC); $check = ''; if($idm == $option['idm']) { $check = 'selected'; } foreach($registros as $option) { ?> <option value="<?php echo $option['idm']?>" <?php echo $check; ?>><?php echo $option['material']?></option> <?php } ?> </select> </div> <div class="col-md-12"> <label for="inputAddress">Material</label> <select class="form-control" name="idma" id="idma2" data-subcategoria_id="<?php echo $idma?>" required> <option value="">-- Selecionar --</option> </select> </div> </div> função 2 let selectCategoria2 = document.getElementById('idm2'); let montaSelect2 = function () { let selectSubcategoria2 = document.getElementById('idma2'); let valor2 = selectCategoria2.value; let selected2 = selectSubcategoria2.dataset.tip; fetch("select_subcategoria2.php?idm2=" + valor2 + "&selected=" + selected2) .then(response => { return response.text(); }) .then(texto => { selectSubcategoria2.innerHTML = texto; }); } selectCategoria2.onchange = () => { montaSelect2(); } montaSelect2(); select $tip = $_GET['idm2']; $selected = isset($_GET['selected']) ? $_GET['selected'] : null; $query = $pdo->prepare("SELECT * FROM tipomat WHERE tip=:tip ORDER BY tipom ASC"); $datax = ['tip' => $tip]; $query->execute($datax); $registros = $query->fetchAll(PDO::FETCH_ASSOC); echo '<option value="">Selecione um material</option>'; foreach($registros as $option) { $check = ''; if($selected == $option['idma']) { $check = 'selected'; } ?> <option value="<?php echo $option['idma']?>" <?php echo $check; ?>><?php echo $option['tipom']?></option> <?php } só lembrando q são janelas modais e estão na mesma página, não aparece erro no console.
-
Pessoal tenho o seguinte código para duplicar linha do formulário, tudo funciona perfeitamente. var controleCampo = 1; function adicionarCampo() { controleCampo++; //console.log(controleCampo); document.getElementById('formulario').insertAdjacentHTML('beforeend', '<div class="form-group" id="campo' + controleCampo + '"><label></label><input type="hidden" name="agenda_id" id="num_dente" value="<?php echo $id_agenda ?> required "/><label class="form-label"> Dente: </label><input type="text" class="formcodac-text-input-dente" name="num_dente[]" id="num_dente" placeholder="Nº Dente" /><label class="form-label"> Obs: </label><input type="text" class="formcodac-text-input-obs" name="obs[]" id="obs" placeholder="Observações required "/><label class="form-label"> Valor: </label><input type="text" class="formcodac-text-input-valor" name="valor[]" id="valor" placeholder="Valor required "/> <button class="btn btn-danger" type="button" id="' + controleCampo + '" onclick="removerCampo(' + controleCampo + ')"> X </button></div>'); } function removerCampo(idCampo){ //console.log("Campo remover: " + idCampo); document.getElementById('campo' + idCampo).remove(); } Porem eu preciso incluir um select no formulário com uma consulta php, não entendo do Java script, alguém poderia me ajudar, o select é esse: <label class="form-label">Proce</label> <select name="proce_id[]" class="formcodac-text-input-dente" id="proce_id" required> <option selected >Selecione</option> <?php $proce = $pdo->prepare("SELECT * FROM procedimentos"); $proce->execute(); if($proce->rowCount() > 0){ while($row=$proce->fetch(PDO::FETCH_ASSOC)){ echo'<option value="'.$row['id_proce'].'">'.$row['nome_proce'].'</option>'; }} ?> </select>
- 2 respostas
-
- javascript
- php
-
(e mais 1 )
Tags:
-
Bom dia. Tenho o seguinte dódigo para while: //logos $logos = "SELECT * FROM logos ORDER BY cod_logo DESC LIMIT 3"; $logos = mysqli_query($con, $logos) or die ("Filmes não encontrados"); while($logo= mysqli_fetch_array($logos){ print $logo['empresa']; } funciona perfeitamente, o porém é o seguinte. Eu quero pegar os 4 resultados, mas colocar em locais diferetes no site, então, teria que pegar a posição de cada um e não estou conseguindo fazer, mas pra você´s entenderem, seria mais ou menos assim: /logos $logos = "SELECT * FROM logos ORDER BY cod_logo DESC LIMIT 3"; $logos = mysqli_query($con, $logos) or die ("Filmes não encontrados"); print mysqli_query($logos,0,'empresa'); print mysqli_query($logos,1,'empresa'); print mysqli_query($logos,2,'empresa'); print mysqli_query($logos,3,'empresa'); } Alguém pode me ajudar? Obrigado.
-
boa tarde tem como simplificar criando uma função e ou outra forma para se fazer uma comparação dos múltiplos de 5 de 5 a 200 por exemplo ? assim até funciona mas fica algo ....... ////$a = 5, $b = 10 e assim por diante até 200 if ($metros > 5 && $metros <= 10){ $mtr = bcsub($b, $metros, 3); $va01 = $mtr*$valorm; } else if ($metros > 10 && $metros <= 15){ $mtr = bcsub($c, $metros, 3); $va01 = $mtr*$valorm; +++++++++++++++ } else if ($metros > 195 && $metros <= 200){ $mtr = bcsub($d, $metros, 3); $va01 = $mtr*$valorm;
-
bom dia, fiz uma planilha e exporto ela para pdf ( dompdf ) sem problema, porém gostaria de ter a opção de visualizar sem salvar a mesma, no momento ela faz o download para depois abrir no navegador, teria como abrir para depois ter a opção de salvar ou não ?
-
Preciso retornar a página usando o header refresh e não estou conseguindo segue o código completo. A linha é essa; '.header('refresh: 3; atend_avat.php?pacie_id='.$pacie_id'.&agen_id='.$agen_id.'').''; $pacie_id = (isset($_GET['pacie_id'])); $agen_id = (isset($_GET['agen_id'])); $id_orca = $_GET['id_orca']; $observ = $_POST['observ']; $valor = $_POST['valor']; $status = $_POST['status']; $update = $pdo->prepare("UPDATE orcamento SET observ=:observ, valor=:valor, status=:status WHERE id_orca=:id_orca"); $update->bindValue(':observ', $observ); $update->bindValue(':valor', $valor); $update->bindValue(':status', $status); $update->bindValue(':id_orca', $id_orca); $result = $update->execute(); if($result){ echo'<div class="alert alert-success"> <strong><span class="glyphicon glyphicon-info-sign"></span> Dados editado com sucesso!</strong> </div>'.header('refresh: 3; atend_avat.php?pacie_id='.$pacie_id'.&agen_id='.$agen_id.'').''; }else{
-
Saudações, pretendo fazer um projeto full restful, qual framework vcs recomendam? tava pensando e usar o Codignite 4
-
não entendo pq não funciona, isto é , só funciona se o $jurospg for igual a 0 ou nulo. if($jurospg != 0){ $jurospg1 = $jurospg / 100; $nump = ($parcpg * 30); $nump4 = $nump + 30; $nump2 = $nump4 / 2; $nump22 = ($jurospg1 / 30) * $nump2; $valormedio = $nump22 * $valent; $valente = $valent + $valormedio; $valorparcelado = $valente / $parcpg; }else{ $valorparcelado = $valent / $parcpg; echo $valorparcelado." - ".$valente." - ".$valent; } no entanto se eu tirar a condicional ela funciona com qualquer valor que não seja igual a 0 ou nulo. $jurospg1 = $jurospg / 100; $nump = ($parcpg * 30); $nump4 = $nump + 30; $nump2 = $nump4 / 2; $nump22 = ($jurospg1 / 30) * $nump2; $valormedio = $nump22 * $valent; $valente = $valent + $valormedio; $valorparcelado = $valente / $parcpg; echo $valorparcelado." - ".$valente." - ".$valent;
-
Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined
gersonab postou um tópico no fórum MySQL
estou tentando entender onde esta o erro, pois os dados são passados, porém não ocorre o update após o insert. $idcatcat = $_POST['idcatcat']; $consulta = $pdo->query("SELECT SUM(valoror) AS valo1, SUM(valoror2) AS valo2, orc, categ FROM orcamencli WHERE orc=$orc AND categ=$categ"); $user3 = $consulta->fetch(PDO::FETCH_ASSOC); $vloo1 = $user3['valo1']; $vloo2 = $user3['valo2']; echo $vloo1." - ".$vloo2." - ".$idcatcat; $sql2=$pdo->prepare("UPDATE categor SET valvista = :vloo1, valprazo = :vloo2 WHERE idcatcat = :idcatcat"); $sql2->bindValue(':valvista',$vloo1); $sql2->bindValue(':valprazo',$vloo2); $sql2->bindParam(':idcatcat',$idcatcat, PDO::PARAM_INT); if ($sql2->execute() === false){ echo "<pre>"; print_r($sql2->errorInfo()); } var_dump ( $sql2 ); } o erro dado: estes são os dados passados para o update $vloo1, $vloo1 e $idcatcat 2051.00 - 2297.12 - 2 -
Pessoal, preciso fazer um sistema de login onde o nome de login e a senha sejam criados aleatoriamente, no caso do nome de login um código, algo tipo assim, 123456 sendo campo único. A senha pode ser normal, mas o nome de login terá que ser único. Alguém já fez algo parecido? Obrigado.
-
Fala pessoal... estou com uma grande duvida o meu cliente pediu para eu criar a integração agora com o meio de pagamento mercado pago sei que ele já possui a parte de asssinatura recorrente porem não iria funcionar para o meu sistema pois eu teria que criar os planos basicamente em dois lugares então pelo que intendi eu tenho que criar o cronn para verificar essa recorrencia e poder efetuar a cobrança porem não sei como posso prosseguir na parde do cartão de credito e pix
-
simulador de tamanho Calcular quantos quadros 5x5cm cabe em uma folha base de A4 simulando total.
mamotinho postou um tópico no fórum PHP
Olá, gostaria de saber se alguém teria base ou ideia de como posso está fazendo um sistema semelhante a esse, trabalho com tamanhos em folhas A4,A3,A5 e queria determinar por quadrados quanto cabe na folha. Exemplo Etiquetas tamanho 5x5cm, caberia quantas unidades dentro de uma folha de 21x29.7cm Ele me daria a quantidade de quadros de 5x5cm dentro do tamanho da folha A4- 12 respostas
-
- javascript
- php
- (e mais 1 )
-
tenho um sistema online para emissao de pedidos e criei um relatorio de pedido usando html + php e gero um pdf usando a biblioteca MPDF. estava funcionando bem, de repente a logo (imagem png) que era carregada no pdf deixou de ser carregada. No meu localhost funciona normalmente. fiz um teste gerando apenas o html e carregando a imagem dentro de uma tabela e funciona normalmente também. Só não carrega a imagem ao gerar o PDF com a MPDF. Alguem pode me ajudar a resolver esse problema? desde já agradeço. segue imagens dos arquivos da hospedagem e do localhost
-
Olá a todos! Na tabela são inseridos de 100 a 300 registros por dia, minha dificuldade é listar 10% destes registros. No limit consigo limitar um valor fixo, mas não consigo com limit = 10% Algo do tipo: Select * from dados where data = 28/07/2023 limit 10%
-
Olá pessoal Tenho uma tabala no banco de dados chamada frases onde contém várias frases cadastradas. E fiz um sistema de busca simples para buscar frases que contenham certa palavra. Porém gostaria que ele fizesse a busca por palavra exata. Porém quando eu faço uma busca por frases que contenham a palavra casa e lista frases que contém palavras como casamento, casal etc. como faço para ele buscar a palavra exata. Segue abaixo o código que estou usando. <?php $pesquisar = $_POST['pesquisar']; $result_frases = "SELECT * FROM frases WHERE frase LIKE '%$pesquisar%' LIMIT 100"; $resultado_frases = mysqli_query($conn, $result_frases); while($rows_frases = mysqli_fetch_array($resultado_frases)){ echo $rows_frases['frase']."<br>"; } ?>
-
Convidar pessoas para evento no google calendar através de PHP
Anderson Modolon postou uma questão Perguntas e respostas rápidas
Estou com uma dúvida mas não sei exatamente aonde seria o melhor local, pois é sobre o Google Calendar e também sobre PHP. Estou tentando fazer o convite de uma pessoa para um evento no Google Calendar onde é feito a criação do evento sem problemas, porém na parte do convite é retornado o seguinte erro: Fatal error: Uncaught Google\Service\Exception: { "error": { "errors": [ { "domain": "calendar", "reason": "forbiddenForServiceAccounts", "message": "Service accounts cannot invite attendees without Domain-Wide Delegation of Authority." } ], "code": 403, "message": "Service accounts cannot invite attendees without Domain-Wide Delegation of Authority." } } in D:\amwebagencia\testes-\agendamento-google\vendor\google\apiclient\src\Http\REST.php on line 134. Já fiz pesquisas a respeito desse erro mas até então sem resultados relevantes. require_once 'vendor/autoload.php'; // Autorização - Está funcionando corretamente $client = new Google_Client(); $client->setAuthConfig('json-google-calendar/arquivo.json'); $client->addScope(Google_Service_Calendar::CALENDAR); $service = new Google_Service_Calendar($client); // Criação de evento - Está funcionando corretamente $calendarId = 'bbb@gmail.com'; // ID da agenda (por padrão, usa a agenda primária) $evento = new Google_Service_Calendar_Event(array( 'summary' => 'Título do Evento 22', 'description' => 'Descrição do Evento', 'start' => array( 'dateTime' => '2023-06-11T16:02:00', 'timeZone' => 'America/Sao_Paulo', ), 'end' => array( 'dateTime' => '2023-06-11T17:02:00', 'timeZone' => 'America/Sao_Paulo', ), )); $eventoInserido = $service->events->insert($calendarId, $evento); echo 'Evento inserido com sucesso. ID do Evento: ' . $eventoInserido->getId(); // Convidar pessoa para evento - Está retornando o erro: Fatal error: Uncaught Google\Service\Exception: { "error": { "errors": [ { "domain": "calendar", "reason": "forbiddenForServiceAccounts", "message": "Service accounts cannot invite attendees without Domain-Wide Delegation of Authority." } ], "code": 403, "message": "Service accounts cannot invite attendees without Domain-Wide Delegation of Authority." } } in D:\amwebagencia\testes-\agendamento-google\vendor\google\apiclient\src\Http\REST.php on line 134 $eventId = $eventoInserido->getId(); // ID do evento específico $email = 'xxx@gmail.com'; // E-mail da pessoa que você deseja convidar $attendee = new Google_Service_Calendar_EventAttendee(array( 'email' => $email, )); $event = $service->events->get('bbb@gmail.com', $eventId); $attendees = $event->getAttendees(); $attendees[] = $attendee; $event->setAttendees($attendees); $updatedEvent = $service->events->update('bbb@gmail.com', $eventId, $event, array('sendUpdates' => 'all')); echo 'Pessoa convidada com sucesso para o evento.';- 1 resposta
-
- google-calendar
-
(e mais 2 )
Tags:
-
Estou recebendo um POST de um outro site, deveria vir em json mas quando recebo vem em um texto como apenas um elemento Recebo em $headers = apache_request_headers(); ai capturo em $headers["json"] ai fica desta forma string(257) "{"url":https://xxxx.com.br/stamp/download.pdf,"todaspag":"0","carimbos":[{"pag":"1,2,3","texto":"#Topo| Direito","pos":"td","fundo":"branco","cor":"verde","borda":false},{"pag":"1,3","texto":"teste Topo Esquerdo","pos":"te","fundo":"verde","cor":"branco"}]}" $json=json_decode($headers['Json'],true); // não reconstroe var_dump($json);
-
Olá eu tenho uma classe onde ela faz toda a gestão de upload das imagens ... Porém agora eu senti a necessidade de colocar webp tbm teria alguma forma de quando eu colocar uma imagem jpg ou png ela converter já em webp
-
Estou com dúvida de como consumir essa api com php https://api.uppo.com.br/uppers/v2/swagger-docs#/ não intendi a parte do token pq eu tenho o token Key e o token secret
-
Olá pessoal tudo bem? Gostaria de tirar uma dúvida estou criando um sistema de assinatura porém agora fiquei meio travado na parte de recorrência .. tipo quando a pessoa faz a assinatura de primeiro momento gero a cobrança na tela via pix ... Pagando ativo a assinatura ... Porém no mês seguinte como posso fazer essa cobrança via pix novamente
-
Pegar class e id gerado dinamicamente em requisição ajax (javascript) e php
Danilo - Jesus voltará! postou um tópico no fórum Javascript
Olá pessoal, tenho uma div a qual através de um select categorias eu trago dados de empresas do banco, aí preciso clicar nas listagens das empresas e pegar o ID quando clica no checkbox e gravar pelo ajax novamente na session feita no arquivo php tipo um carrinho de compras, que essa parte já tenho... só não to conseguindo pegar os ids gerados dinamicamente no retorno feito do ajax, eles aparecem com F12 ao inspecionar, mas não aceita eu clicar para pegar o ID, acho que é algo de DOM, mas não to sabendo fazer... alguém aí saberia me ajudar como pegar esses ids ao clicar, já que eles vem dinamicamente? obrigado- 2 respostas
-
- ajax
- javascript
-
(e mais 2 )
Tags:
-
Saber se todas as palavras de uma frase está cadastrada no banco de dados
landerbadi postou um tópico no fórum PHP
Olá pessoal Tenho uma tabela no banco de dados chamada palavras com várias palavras cadastrada. E uma varialvel $frases. Como eu faço para saber se todas as palavras desta frase está cadastrada no banco de dados? -
Colocar em negrito as palavras de uma frase que contenham no banco de dados
landerbadi postou um tópico no fórum PHP
Olá pessoal, boa tarde Tenho um banco de dados as seguintes tabelas: Verbos Plural Frases Palavras 01 -Na tabela palavras eu irei escolher uma palavra. Preciso que o php liste frases da tabela frases que contenham esta palavra. 2 - Na tabela verbos irá conter variações dessa palavra caso ela seja um verbo. Por exemplo: a palavra fazer ela é um verbo. Sendo assim ela terá variações como: fiz, farei, faria, etc. Para organizar isso eu criei na tabela verbos os seguintes campo id, palavra_id e palavra. Onde palavra_id é o id da palavra fazer. Segui este mesmo padrão para a tabela plural. 3 - Eu preciso que ele liste frases com a palavra e com suas variantes. Por exemplo: na frase " Eu vou fazer café" ele iria listar pois contém a palavra fazer. Porém se houver no banco de dados a frase "Eu fiz cafe" ele também tem que listar pois fiz é uma variante de fazer. 4 - Após fazer essa listagem eu preciso que ele coloque em negrito as palavras que nao existem no banco de dados. Por exemplo se em todo o banco de dados a palavra café nao existir ele precisa colocar esta palavra em negrito. Alguém poderia me ajudar por favor? -
Olá feras Alguém sabe se é possível criar numeração de página automática para relatórios dentro do cabeçalho <hread> de uma tabela? ou alguma outra forma de criar cabeçalho para relatorios
-
Olá pessoal Estou fazendo um projeto para um docionario porém estou com o seguinte problema: Tenhos as seguintes tabelas mysql: Verbos Substantivos Adjetivos Frases Na tabela frases existem milhares de frases cadastradas. Preciso fazer com que o php exiba uma frase da tabela frases em que todas as palavras desta frase exista cadastrada nas tabelas verbos, substantivos e adjetivo. Se caso alguma palavra da ftase não estiver cadastrada ela não pode set exibida. Alguém sabe como fazer isso?