Search the Community
Showing results for tags 'id'.
Found 44 results
-
Bom dia, Estou seguindo uma vídeo aula no Youtube e o instrutor lá colocou uma sequência de div's (seja id ou class), o seletor background não funciona. Vou postar o código até o momento: @charset "utf-8"; body, ul{padding:0;margin:0;background: #e2e2e2;list-style: none;} #geral{overflow: hidden;} #geral #topo{width:1018px;margin:0 auto;overflow: hidden;} #geral #topo #logo, #menuTopo{float:left;width:400px;} #geral #topo #logo{background:#ccc;} #geral #topo #menuTopo{} #geral #topo #menuTopo li{float:left;padding:5px;} Alguém pode me tirar essa dúvida??? Desde já, agradeço!
-
Bom dia, boa tarde ou boa noite, bem o que quero fazer é o seguinte eu salvei o nome de algumas imagens no banco e quero ligar elas a um id de usuario, para que na hora de exibir as imagens só exiba as imagens que estejam ligadas/cadastradas com aquele usuario, resumindo quero saber como faço para ligar os campos das imagens cadastrada ao campo do usuario no sql.
-
Estou com problemas, não sei como resolver, eu uso um código que nem sei o nome exato, enfim o que ele faz por mim? ele passa varias paginas dentro da minha index, sem eu precisar editar o site todo em todas as paginas segue abaixo o código <?php $pro = 'proteção'; $pag = isset($_GET['pag']) ? $_GET['pag'] : 'home'; $e = explode('/',$pag); $pg = $e[0]; if(file_exists("pags/$pg.php")){ include"pags/$pg.php"; }else{ echo '<div class="alert alert-danger"> <strong>Página Inexistente!</strong> Desculpe, mas está página não existe. </div>'; echo '<div class="alert alert-danger"> <strong>Por Favor!</strong> Selecione uma opção a partir do menu, caso este erro Persista entre em contato com a administração. </div>';} ?> é qual o meu problema? meu problema é que ao chamar qualquer pagina teria que usar por exemplo( index.php?pag=editarnoticia ) até ai tudo bem! o problema real é que eu tenho uma tabela e aperto pra editar um usuário com id, tentei fazer todos os tipos de link, até funcionam mais não apresentam nada do ID por exemplo (index.php?pag=editarnoticia?id=<?php echo $row_usuario['id'] ?>) nem funciona não abre nada, tentei colocar a pagina editarnoticia com o nome de editar_noticia no .httacess então ficaria assim (editarnoticia?id=<?php echo $row_usuario['id'] ?>) até funciona chama a pagina ID mas não apresentar nada em echo referente ao id, não sei mais o que fazer, isso funciona em paginas .php normais Edit (Resolvido) Tentei alguns links e um funcionou pra mim logado?pag=editarnoticia&id=7 segue abaixo funcionando! se alguém souber como encurtar o link me avisa por favor
-
php Guardar ID de um SELECT para realizar o cadastramento no Banco de Dados.
1stVieira posted a topic in PHP
Olá a todos! Estou com uma dúvida em relação a realizar um cadastro no banco de dados (SQL) a partir de um formulário de um projeto. Possuo duas tabelas, Categoria e Itens, na qual a tabela Itens possui uma FOREIGN KEY com a tabela Categorias. Na página de Categorias consigo realizar os cadastro das mesmas sem problemas e elas estão sendo aplicadas em um SELECT na página de Cadastro dos Itens. O problema está sendo cadastrar os Itens no Banco de Dados. Estou utilizando PHP Orientado à Objetos Página de Adição de Pedidos <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Adição de Item</title> </head> <body> <div> <a href="modificarCardapio.php" class="link_home"><i class="fa fa-home"></i></a> </div> <div> <div> <h1>Adicionar Itens ao Cardápio</h1> </div> <div> <form action="#" method="POST"> <label>Categoria:</label> <select name="selecionarcat"> <option selected>Selecione a Categoria</option> <?php require_once"../models/conexao.class.php"; require_once"../models/categoriaDAO.class.php"; $catDAO = new categoriaDAO(); $ret = $catDAO->buscarTodasCategorias(); if(count($ret) > 0){ foreach ($ret as $dado){ echo "<option value='".$dado->idcategoria."'>".$dado->descritivo."</option>"; } } ?> </select> <br><br> <a href="addcategoria.php"><input type="button" value="Adicionar nova Categoria"></a> <p> <label>Nome do Item: </label> <input type="text" name="nomeproduto"> </p> <p> <label>Descrição: </label> <input type="text" name="descricao"> </p> <p> <label>Preço: </label> <input type="text" name="preco"> </p> <br> <input type="submit" value="Adicionar"> </form> </div> </div> </body> </html> <?php if($_POST){ require_once "../models/conexao.class.php"; require_once "../models/item.class.php"; require_once "../models/itemDAO.class.php"; $item = new item(null, $_POST["nomeproduto"], $_POST["descricao"], null, $_POST["preco"]); $itemDAO = new itemDAO(); $itemDAO->adicionar($item); header("Location:modificarCardapio.php"); } ?> ItemDAO.php <?php class itemDAO extends conexao{ function __construct(){ parent:: __construct(); } function adicionar($item){ $sql="INSERT INTO itens (nomeprod, descricao, preco, id_categoria) VALUES(?, ?, ?, ?)"; try{ $stm = $this->db->prepare($sql); $stm->bindValue(1, $item->getNomeproduto()); $stm->bindValue(2, $item->getDescricao()); $stm->bindValue(3, $item->getPreco()); $stm->bindValue(4, $item->getCategoria()); $stm->execute(); $this->db = null; } catch(Exception $e){ die($e->getMessage()); } } ?> Item.class.php <?php class item{ private $iditem; private $nomeproduto; private $descricao; private $categoria; private $preco; function __construct($iditem, $nomeproduto, $descricao, $categoria, $preco){ $this->iditem=$iditem; $this->nomeproduto=$nomeproduto; $this->descricao=$descricao; $this->categoria=$categoria; $this->preco=$preco; } function getIditem(){ return $this->iditem; } function getNomeproduto(){ return $this->nomeproduto; } function getDescricao(){ return $this->descricao; } function getCategoria(){ return $this->categoria; } function getPreco(){ return $this->preco; } function setIditem($iditem){ $this->iditem=$iditem; } function setNomeproduto($nomeproduto){ $this->nomeproduto=$nomeproduto; } function setDescricao($descricao){ $this->descricao=$descricao; } function setCategoria($categoria){ $this->categoria=$categoria; } function setPreco($preco){ $this->preco=$preco; } } ?> -
Boa tarde galera! Estou tendo um problema esquisito aqui. Sou iniciante e não faço a mínima ideia do que pode ser. Veja só, no campo dropdown abaixo coloquei no "value" o ID, mas ele salva no banco como tipo STRING e não INT. <?php $sql = "SELECT id, sigla FROM local ORDER BY sigla ASC"; $result = $conn->query($sql); ?> . . . <select name="local" class="form-control"> <option selected>Selecione...</option> <?php while($row = $result->fetch_assoc()){ echo "<option value=".$row['id'].">".$row['sigla']."</option>"; } ?> </select> . . . Dei um var_dump() pra saber o que apareceria e ele mostra como STRING. <pre> <?php $sql = "SELECT id, sigla FROM local ORDER BY sigla ASC"; $result = $conn->query($sql); $row = $result->fetch_assoc(); var_dump($row['id']); ?> </pre> Resultado: string(1) "5" Esse é o Banco de dados: Coloquei a coluna ID como INT. -- phpMyAdmin SQL Dump -- version 4.8.3 -- https://www.phpmyadmin.net/ SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET AUTOCOMMIT = 0; START TRANSACTION; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */; -- -- Banco de dados: `arq` -- -- -------------------------------------------------------- -- -- Estrutura para tabela `local` -- CREATE TABLE `local` ( `id` int(11) NOT NULL, `SIGLA` mediumtext NOT NULL, `LOCAL` mediumtext NOT NULL, `TELEFONE` mediumtext NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Fazendo dump de dados para tabela `local` -- INSERT INTO `local` (`id`, `SIGLA`, `LOCAL`, `TELEFONE`) VALUES (1, 'AAC', 'AAC', '2222-2222'), (2, 'DSV', 'DSV', '1111-1111'), (3, 'SCA', 'SCA', '3333-3333'); -- -- Índices de tabelas apagadas -- -- -- Índices de tabela `local` -- ALTER TABLE `local` ADD PRIMARY KEY (`id`); -- -- AUTO_INCREMENT de tabelas apagadas -- -- -- AUTO_INCREMENT de tabela `local` -- ALTER TABLE `local` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6; COMMIT; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; Obrigada pessoal!
-
Pessoal, boa noite, estou tentando fazer um checkbox colorir multiplas celulas de uma tabela. Ao selecionar o checkbox e clicar no onclick botao(filtrar) ou somente selecionando o checkbox, eu preciso colorir a celula de verde através de alguma propriedade. Ex: <td ID="A1" color"green" ></td> da <!DOCTYPE html> <html> <body> <script> function obterMarcados() { var numeros = 0; var listaMarcados = document.getElementsByName("checkbox1"); if (listaMarcados.length > 0) { for (loop = 0; loop < listaMarcados.length; loop++) { let item = listaMarcados[loop]; console.log(item.checked) if (item.type == "checkbox" && item.checked) { numeros++; alert(item.value); alert(listaMarcados.length); } } if (numeros == 0) { alert("Nenhum CheckBox foi Marcado"); } } else { alert("Nao existe nenhum CheckBox com esse nome(name)"); } } </script> <form> <table width="" border="1" cellspacing="10" cellpadding="4"> <tr align="center"> <td>--</td> <td> -- <br></td> <td>A</td> <td>B</td> <td>C</td> <td>D</td> <td>E</td> <td>F</td> <td>G</td> <td>H</td> <td>I</td> <td>J</td> <td>K</td> <td>L</td> <td>M</td> <td>N</td> <td>O</td> <td>P</td> <td>Q</td> <td>R</td> <td>S</td> <td>T</td> <td>U</td> <td>V</td> <td>X</td> </tr> <tr align="center"> <td>--</td> <td> <input type="button" name="btn" value="Verificar Marcados" onclick="obterMarcados()"> <br></td> <td COLSPAN="12" align="center">RAIZES 8</td> <td COLSPAN="4" align="center">RAIZES 7</td> <td COLSPAN="2" align="center">RAIZES 6</td> <td td COLSPAN="3" align="center">VEREDAS 2</td> <td>CARANDÁ</td> <td>PALMAS</td> </tr> <tr align="center"> <td>--</td> <td> -- <br></td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td>7</td> <td>8</td> <td>9</td> <td>10</td> <td>11</td> <td>12</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>1</td> <td>2</td> <td>1</td> <td>2</td> <td>3</td> <td>1</td> <td>1</td> </tr> <tr align="center"> <td>01</td> <td align="left"> <input type="checkbox" id = "3DS Max" name="checkbox1" value="3DS Max" > 3DS Max <br></td> <td bgcolor="green" id="A1">A1 </td> <td id="B1">B1</td> <td>C1</td> <td>D1</td> <td>E1</td> <td>F1</td> <td>G1</td> <td>H1</td> <td>I1</td> <td>J1</td> <td>K1</td> <td>L1</td> <td>M1</td> <td>N1</td> <td>O1</td> <td>P1</td> <td>Q1</td> <td>R1</td> <td>S1</td> <td>T1</td> <td>U1</td> <td>V1</td> <td>X1</td> </tr> <tr align="center"> <td>02</td> <td align="left"> <input type="checkbox" id = "Adobe + Audacity" name="checkbox1" value="Adobe + Audacity" > Adobe + Audacity <br></td> <td bgcolor="white" id="A2">A2 </td> <td>B2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> </tr> <tr align="center"> <td>03</td> <td align="left"> <input type="checkbox" id = "Anaconda Python 5" name="checkbox1" value="Anaconda Python 5" > Anaconda Python 5 <br></td> <td bgcolor="white" id="A3">A3 </td> <td>B3</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> </tr> </table> </form> </body> </html>
-
Olá pessoal do imasters, sou novato em programação PHP, estou precisando inserir Id sequencial diferente do banco, nesta ocasião eu tenho uma tabela no banco com os cadastros de membros, quando eu puxo os registros para uma tabela, esses dados chegam em ordem alfabética do feminino para o masculino, o que eu preciso fazer é colocar Ids nessa tabela toda vez que faço a leitura do banco. Imagino inserir uma variável na coluna Id mas não estou obtendo um resultado satisfatório. <?php include '../../_fonts/config/banco.php'; $pdo = Banco::conectar(); $sql = 'SELECT * FROM encontrista ORDER BY sexoEnc ASC'; $i = 0; foreach($pdo->query($sql)as $row) { $i=$i+1;//aqui esta o teste que tentei echo '<tr>'; echo '<th '.$i'</th>'; //esta coluna precisa gerar um num. sequencial independente do banco echo '<th scope="row">'. $row['nomeEnc'] . '</th>'; echo '<td>'. $row['telEnc'] . '</td>'; echo '<td>'. $row['responsavel'] . '</td>'; ?> obrigado desde já!!!
- 2 replies
-
- sequncia numerica
- pesquisa
-
(and 1 more)
Tagged with:
-
Boa Noite! Estou fazendo um programa para recepção de Hotel. Pois bem... Tenho a tabela (apto1), onde cadastro o cliente e o valor da diária x dias de acomodação, que por sua vez me gera o Total deste cliente. Tenho a tabela (pago), onde guardo as informações de pagamentos feitos. Estou inserindo o ID, NOME, APTO, DATA da tabela (apto1) para a tabela (pago) em IDPAGO, NOMEPAGO, APTOPAGO, DATAPAGO e TOTALPAGO envio via input. Então é simples o calculo, eu pego o TOTAL da tabela (apto1) e quero descontar com o TOTALPAGO da tabela (pago), mas não consigo retornar o mesmo id. (lembrando que é o mesmo ID da tabela (apto1) é o mesmo iD da tabela (pago). $sql = mysqli_query($conn, "SELECT apto1.*, pago.* FROM apto1, pago where apto BETWEEN '$busca' AND '$busca' ORDER BY apto Asc"); e fazendo a seguinte busca nas tabelas... while($aux = mysqli_fetch_assoc($sql)){ //Busca tabela apto1 $id = $aux['id']; $nome = $aux['nome']; $apto = $aux['apto']; $entrada = $aux['entrada']; $total = $aux['total']; //busca Tabela pago $idpago = $aux['idpago']; $nomepago = $aux['nomepago']; $aptopago = $aux['aptopago']; $datapago = $aux['datapago']; $totalpago = $aux['totalpago']; } Agradeço a ajuda e me desculpe se errei algum termo.
-
bom dia, gostaria de uma ajuda com a seguinte duvida, preciso que quando eu entrar com o mouse em um campo, ative o outro. exemplo: gostaria de quando meu mouse entrasse na minha div(id="anime"), ativasse meu button (id="recebeAnima"). <div class="col-xs-12 col-md-3" id="anima"> <div class="card border-0 sombra-h almentar"> <img class="card-img-top img-fluid" src="img/cidade4.jpg" alt="Card image cap"> <div class="card-body"> <h5 class="card-title"><strong>Los Angeles</strong></h5> <p class="card-text">sexta-feira 30 junho, 2018</p> <button class="btn btn-primary" id="recebeAnima"><i class="fas fa-shopping-cart"></i> comprar</button> </div> </div> </div> css: efeito que gostaria que ativasse quando o mouse entrasse na minha div(id="anime"). .hvr-grow { display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; } .hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active { -webkit-transform: scale(1.3); transform: scale(1.3); }
-
gostaria de um código para crair um button que verificasse o link em js, como essa div que verifica o nome que será exibido, conforme escolha. Se possivel, que obedecesse essa logica. Código html do exemplo. <div id="context-menu"> <div style="margin: 0 20px"> <button id="context-menu-name" class="lead"></button> <br /><br /> fim do exmplo html Fim do arquivo. e por fim, itens.js // add items to the "Add Items" tab $(document).ready(function() { var items = [ { "name" : "Peça com 4 gavetas", "image" : "models/thumbnails/peca1.png", "model" : "models/js/peca1.js", "type" : "2" "link" : "mouramagazine.com.br", }, { "name" : "base", "image" : "models/thumbnails/peca2.png", "model" : "models/js/peca2.js", "type" : "1" "link" : "httml://mouramagazine.com.br", }, /* { "name" : "", "image" : "", "model" : "", "type" : "1", "link" : "" }, */ ] var itemsDiv = $("#items-wrapper") for (var i = 0; i < items.length; i++) { var item = items; var html = '<div class="col-sm-4">' + '<a class="thumbnail add-item" model-name=" model-link"' + item.name + '" model-url="' + item.model + '" model-type="' + item.type + '"><img src="' + item.image + '" alt="Add Item"> '+ item.name + '</a></div>'; item.link + '" model-url"'; + itemsDiv.append(html); } }); Fim do aquivo.
- 1 reply
-
- html
- javascript
-
(and 3 more)
Tagged with:
-
gostaria de pedir ajuda em relaçao a recuperaçao do ultimo id cadastrado em um banco de dados, tenho um cadastro de pessoas, e queria saber como faço pra mostrar o ultimo id cadastrado
-
Boa tarde pessoal. Entao... gostaria de ajuda. estou tentando criar uma galeria de fotos onde se você aproximar o mouse sobre a imagem, vire em 180 graus. Porém estou tento bastante dificuldades segue o codigo HTML... <DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Galeria de imagens</title> <link rel="stylesheet" href="_css/fotos.css"/> </head> <body> <section id="principal"> <ul id="album-fotos"> <li id="foto01"><span></span></li> <li id="foto02"><span></span></li> <li id="foto03"><span></span></li> <li id="foto04"><span></span></li> <li id="foto05"><span></span></li> <li id="foto06"><span></span></li> <li id="foto07"><span></span></li> <li id="foto08"><span></span></li> <li id="foto09"><span></span></li> <li id="foto10"><span></span></li> <li id="foto11"><span></span></li> <li id="foto12"><span></span></li> <li id="foto13"><span></span></li> <li id="foto14"><span></span></li> <li id="foto15"><span></span></li> <li id="foto16"><span></span></li> </ul> </section> </body> </html> CSS.... @charset "UTF-8"; ul#album-fotos li{ float: left; width: 150px; height: 150px; margin: 10px; border: 5px solid #fff; background-color: #fff; box-shadow: 1px 1px 3px rgba(0,0,0,.4); list-style: none; } ul#album-fotos li#foto01 { background: url('galeria-01.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li:hover { transform: rotateY(180deg); } ul#album-fotos li#foto02 { background: url('galeria-02.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto03 { background: url('galeria-03.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto04 { background: url('galeria-04.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto05 { background: url('galeria-05.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto06 { background: url('galeria-06.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto07 { background: url('galeria-07.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto08 { background: url('galeria-08.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto09 { background: url('galeria-09.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto10 { background: url('galeria10.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto11 { background: url('galeria11.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto12 { background: url('galeria12.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto13 { background: url('galeria13.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto14 { background: url('galeria14.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto15 { background: url('galeria15.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } ul#album-fotos li#foto16 { background: url('galeria16.jpg') no-repeat; background-position: 50% 50%; background-size: 300px 300px; background-color: #ffffff; } #principal { width: 900px; height: auto; margin: 0 auto; background: #fff; }
-
Pessoal me da uma força ai, fiz um banco de dados, Editavel, quando tenho a linha abaixo está assim: $query = mysqli_query($link,"update contato set nome='$nome', telefone='$telefone', where id='$id';"); Não consigo alterar os dados pois aparece essa mensagem de erro abaixo: Erro: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where id='$id'' at line 1 Quando APAGO o where id='$id' Eu consigo alterar, porem todos os Dados do banco alteram também, como se um alterasse todos. vou postar o código inteiro: <?php $id = filter_input(INPUT_GET, "id"); $nome = filter_input(INPUT_GET, "nome"); $telefone = filter_input(INPUT_GET, "telefone"); $link = mysqli_connect("localhost", "root", "", "agenda_telefonica"); if($link){ $query = mysqli_query($link,"update contato set nome='$nome', telefone='$telefone', where id='$id';"); if ($query) { header("Location: index.php"); }else{ die("Erro: ". mysqli_error($link)); } }else{ die("Erro: ". mysqli_error($link)); }
-
Falaa galera, seguinte: Eu tenho um código já funcionando que exibi os dados de todos os clientes cadastrados no banco de dados, por exemplo: ele mostra "Razão Social", "CNPJ" "Endereço" e etc. Porém, como são muitos clientes, a lista fica muito grande, eu gostaria que exibisse só "Razão Social" e "CNPJ" no caso em uma linha só e abaixo já outro cliente e assim por diante. O que eu queria fazer era ao lado do CNPJ, criar um botão "Visualizar" e assim ele abrir outra página só com as informações daquele cliente. No momento ainda não tenho muito conhecimento em PHP, não sei como faria isso. Alguém da uma força por gentileza =) Abraço. o/
-
Olá, Tenho uma tabela que recebe um INSERT a cada 01 hora e consequentemente a coluna ID é PRIMARY (auto_Incremental) Através do SELECT abaixo eu consigo visualizar os últimos 12 registros porém o ID vem de forma Decrescente devido devido ao uso do DESC SELECT * FROM tabela ORDER BY id DESC LIMIT 12 id 212 211 210 209 208 207 206 205 204 203 202 201 Minha dúvida é: como faço para trazer os últimos 12 registros com o id ordenado de forma ASC crescente, sem ter que criar uma tabela temporária. Isso é possível? Resultado esperado: id 201 202 203 204 205 206 207 208 209 210 211 212
-
Ola pessoal, tenho um problema aqui e não consegui resolver.... tenho um while, mas nesse wilhe tenho campos inpunt, queria saber o seguinte. como consigo pegar o id do item usando javascript. vai o codigo ai <?php include_once("../../includes/connect.php"); $id = $_GET["id"]; $listar = mysqli_query($LOCAL, "SELECT * FROM `itens_temp` where id_nota = '$id'"); $l = 1; while ($dados = mysqli_fetch_array($listar)){ echo ' <tr id="item'.$l.'"><input type="hidden" name="idItem" id="idItem" value="'.$dados["idItem"].'" /><input type="text" name="idNota" id="idNota" value="'.$dados["id_nota"].'" /> <td>'.$dados["idItem"].'</td> <td>'.$dados["nProd"].'</td> <td>'.number_format($dados["vl_uni"], 2, ",", ".").'</td> <td>'.$dados["qtd"].'</td> <td>'.number_format($dados["vl_total"], 2, ",", ".").'</td> <td>'.$dados["ncm"].'</td> <td><img src="../../imagens/delete.png" width="30px" id="'.$dados["idItem"].'" border="0" class="BotaoExcluiritem" style="cursor:pointer"></td> </tr> '; $l++; } ?> Agora o javascript $('.BotaoExcluiritem').click(function(){ var idLinha = $(this).parent().parent().attr('idItem'); var codigo = $('#'+ idLinha).find('input:hidden').val(); var numero_nota = $('#idNota', parent.document).val(); alert("Numero:"+numero_nota+ "IDItem:"+ codigo); $.post('excluir_item.php',{codigo:codigo, numero_nota:numero_nota}, function(resposta){ //alert(resposta); // if (resposta==0){ // $('#itens_nota').load('itens_nota.php?id='+numero_nota); // CalculaValores() // }else{ // alert("Não foi possivel excluir o item!"); // } }) }); });
-
Olá boa noite a todos, estou desenvolvendo um sistema p arduino em C, tenho que consultar a base de dados, e realizar uma consulta pelo id que virá de uma entrada, consegui realizar a conexao e a consulta de todos os dados ao mesmo tempo, porém n consegui realizar a consulta específica como por exemplo buscar o nome da pessoa ou qualquer outro dado pelo ID, por favor me ajudem, desde já obrigado, segue o trecho do código do SELECT. int id=1;// AQUI SERIA ATRIBUIDO ID 1 Á VARIAVEL INT ID. char query[] = "SELECT * FROM karin048_bilhete.usuarios WHERE id ='id' "; //SE RETIRAR A CLAUSULA WHERE ELE BUSCA TODOS OS DADOS DO BANCO SEM PROBLEMAS, MAS QUANDO QUERO CONSULTA ESPECÍFICA COMO NESTE CASO, ELE NEM DA ERRO, CONTINUA BUSCANDO TODOS OS DADOS! MySQL_Cursor *cur_mem = new MySQL_Cursor(&conn); cur_mem->execute(query); column_names *cols = cur_mem->get_columns(); for (int f = 0; f < cols->num_fields; f++) { Serial.print(cols->fields[f]->name); if (f < cols->num_fields-1) { Serial.print(", "); } } Serial.println(); row_values *row = NULL; do { row = cur_mem->get_next_row(); if (row != NULL) { for (int f = 0; f < cols->num_fields; f++) { Serial.print(row->values[f]); if (f < cols->num_fields-1) { Serial.print(", "); } } Serial.println(); } } while (row != NULL); delete cur_mem;
-
estou com problema no desenvolvimento do meu site, eu gostaria que a imagem ocupasse td a tela , mas ela nao ocupa ate o final , mesmo sendo maior! estou criando pegando referencia como neste site : Segue os codigos que deixei na minha CSS <main class="content-main fl-left"> <div id="foto1"> <article class=" fl-right"> <h1>UMA NOVA EXPERIÊNCIA PARA QUEM É APAIXONADO POR LIVROS. </h1> <p>Somos um clube de assinatura de livros que envia</p> <br> <p>mensalmente um kit literário à casa dos associados.</p> <br> <a class="btn btn-blue radius boxshadow" href="" title="Assine">Faça Parte</a> </div> </article> e da div /*div*/ #foto1 {background-image:url(livros4.jpg);width:1300px;height:600px ;margin:0 auto;background-repeat:no-repeat;}
-
[Resolvido] Como gravar o id de uma tabela em outra utilizando o PDO ?
Carlos Antoliv posted a topic in PHP
Galera, to estudando PDO aos poucos. Consegui entender bastante coisa até então. To tentando inserir o id do cliente na tabela endereço, ma quero fazer isto usando o PDO ao invés do MySQL propriamente dito. Na verdade, tem o mysqlo_insert_id. Vi o manual do PDO nesse questao, mas confesso que não entendi: <?php try { $dbh = new PDO('mysql:host=localhost;dbname=test', 'username', 'password'); $stmt = $dbh->prepare("INSERT INTO test (name, email) VALUES(?,?)"); try { $dbh->beginTransaction(); $tmt->execute( array('user', 'user@example.com')); $dbh->commit(); print $dbh->lastInsertId(); } catch(PDOExecption $e) { $dbh->rollback(); print "Error!: " . $e->getMessage() . "</br>"; } } catch( PDOExecption $e ) { print "Error!: " . $e->getMessage() . "</br>"; } Neste exemplo, parece que está pegando o id do usuário no momento, mas nada fazendo com este. Alguém pode me auxiliar ? abço!!- 2 replies
-
- tb id outra tb
- id
-
(and 1 more)
Tagged with:
-
Olá pessoal, Tenho uma um formulário dinamico, onde pode aparecer várias textareas, e por padrão, essas textareas tem o mesmo id e o mesmo name, porém, o name esta sendo enviado como array (name="nomecampo[]"). Queria saber como faço pra validar todos essas textareas no javascript, porque preciso verificar se essas textareas tem menos de 10 caracteres. A textarea esta assim: <textarea class="form-control txta" rows="4" name="descr_icon[]" id="descri_icon" ></textarea> E como o formulario é dinamico, pode aparecer uma, nenhuma, ou várias textareas iguais a esta, e preciso validar no javascript (preciso que seja puro, nao posso utilizar jquery) cada textarea desta, mas a validação é a mesma para todas. Encontrei algumas soluções contando o indice das textareas pelo name, mas no meu caso o name esta passando como array, entao nao deu certo. O que encontrei foi mais ou menos assim: function validacao(nomecampo) { var total = document.getElementsByName(nomecampo); for(i = 0; i < total.lenght; i++) { if (document.getElementByName(i) < 10) { alert('Erro'); return (false); } } } E na chamada da função: <textarea name="camponome" id="camponome"></textarea> <button onclick="validacao('camponome')"></button> Mas como disse, isso não funcionou no meu caso porque passo o name como array (nomecampo[]). Alguém saberia alguma posssivel solução?
-
Boa tarde, tenho um banco de dados com os seguintes itens. id, jogo, aposta, apostador, aposta valor, valor. e o seguinte código que grava neste BD. <?php $apostador = $_GET['apostador']; $valor = $_GET['valor']; $qnt = $_GET['qnt']; while($qnt!=0) { ${'jogo' . $qnt} = $_GET['jogo' . $qnt]; ${'aposta' . $qnt} = $_GET['aposta' . $qnt]; ${'apostavalor' . $qnt} = $_GET['apostavalor' . $qnt]; $strcon = mysqli_connect("localhost", "root", "", "castrobets") or die("Erro ao tentar se conectar ao banco de dados!"); $sql = "INSERT INTO apostas (jogo, aposta, apostavalor, apostador, valor) VALUES ('${'jogo' . $qnt}', '${'aposta' . $qnt}', '${'apostavalor' . $qnt}', '$apostador', '$valor')"; if ($strcon->query($sql) === TRUE) { echo ""; } else { echo "Erro: Um erro ocorreu ao tentar realiza a aposta! "; } $qnt--; } header( "refresh:5;url=../index.php" ); ?> A minha dúvida é como eu gero um id para que ele monte este cupon com todos estes itens, haja visto que ele gera um id separado para cada item vendido.
-
Por que um evento baseado no id de um elemento continua funcionando mesmo após a mudança do id do mesmo?
MrCharset posted a topic in Javascript
Boa noite a todos. Olhem, por favor, este trecho de código: $("#E25").click(function() { setTimeout(function() { document.getElementById("ter25").id = "t25"; document.getElementById("E25").style.display = "none"; }, 2000); $(".class").draggable ({ containment: "#d1", connectToSortable: "#ter25" }); $("#ter25").droppable ({ hoverClass: "ter-ativo", drop: function() { push($(this).html()); } }); }); Eu tenho um botão de id E25. Quando clico nele, divs membras da classe class (criatividade) tornam-se arrastáveis. Essas mesmas divs podem ser "droppadas" em outra div, de id ter25. Porém, preciso que apenas uma div da classe class seja "droppada" na ter25. Então, criei uma função que muda o id da ter25 para t25. Essa funçao é executada 2 segundos após o clique no botão E25. Assim, pensei eu, as divs da classe class não vão mais poder ser "droppadas". Mas me enganei. Por quê?!!! O que determina a div droppable é seu id, e eu mudei seu id! -
Eu queria selecionar/escolher dois ids neste codigo (document.getElementById('id') Tenho 2 ids, como posso colocar os dois ali ('id')?
-
Trocar o .src de uma <img> através de um id dentro de um vetor
lucascuri1 posted a question in Perguntas e respostas rápidas
Estou desenvolvendo um script e quero trocar a foto da cadeira conforme a pessoa digite o id da cadeira no input, no caso "banco1", ou "banco2", porém, quando eu fui fazer isso, tentei utilizar um banco[ i ].src = "banco2.jpg"; (ou banco.src[ i ], não sei qual o correto), mas tentei ambos e não funcionou. Alguém sabe como eu poderia mudar a imagem de acordo com o id que a pessoa digitou? <!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> </head> <body> <h1>Teatro Guarani - Show Papas da Língua</h1> <hr> <p>Poltrona:<input id="poltrona"> <button type="button" onclick="reservarPoltrona()">Reservar</button> </p> <hr> <div id="mapa" style="font-family: 'Courier New'; font-size: 10px"> <h3>Mapa do Teatro</h3> </div> <p>Legenda: </p> <h4> <img src="banco.jpg" style="width: 25px; height: 35px">Poltrona Disponível <img src="banco2.jpg" style="width: 25px; height: 35px">Poltrona Reservada </h4> <script> var aReserva = []; montarMapa(); function montarMapa() { for (i = 1; i <= 300; i++) { var sp = document.createElement("span"); var zeros = ""; if (i<10) { zeros = "00"; } else if (i<100) { zeros = "0"; } var num = document.createTextNode("["+zeros+i+"]"); if (i % 20 == 11) { sp.style.marginLeft = "100px"; } else { sp.style.marginLeft = "5px"; } sp.appendChild(num); document.getElementById("mapa").appendChild(sp); var banco = document.createElement("img"); banco.src = "banco.jpg"; document.getElementById("mapa").appendChild(banco); banco.style.width = "35px"; banco.style.height = "40px"; banco.id = "banco" + i; if (i % 20 == 0) { var br = document.createElement("br"); document.getElementById("mapa").appendChild(br); } } } function reservarPoltrona() { var poltrona = document.getElementById("poltrona").value; var banco = document.createElement("img"); aReserva.push(poltrona); if (poltrona == "" || isNaN(poltrona) || poltrona < 1 || poltrona > 300) { if (aReserva[i] == banco[i]) { banco.src = "banco2.jpg"; banco.style.width = "35px"; banco.style.height = "40px"; } } } </script> </body> </html>