Search the Community
Showing results for tags 'bug'.
Found 19 results
-
Pessoal, vocês podem me ajudar a corrigir o bug? "Faça um programa em C++ que leia números do teclado e os armazene em um vetor alocado dinamicamente. O usuário irá digitar uma sequência de números, sem limite de quantidade. Os números serão digitados um a um e, sendo que caso ele deseje encerrar a entrada de dados, ele irá digitar o número ZERO. Os dados devem ser armazenados na memoria deste modo." Eu fiz esse código, mas ele buga quando digito 0: #include <stdio.h> #include <stdlib.h> #include <string.h> int main () { int *vet; int j, n = 0; vet = (int *)malloc(1 * sizeof(int)); while (vet != 0) { printf("\nDigite um número: "); scanf("%i",&vet); n++; } for (j = 1; j < n; j++) { printf("%i ",vet[j]); } printf("\n"); return 0; free(vet); }
-
‘Reinicie tudo a cada 149 horas’ essa é a solução para um bug em aviões da Airbus de mais de US$ 300 milhões
-
- engenhariae
- bug
-
(and 1 more)
Tagged with:
-
Ola pessoal, sou novo aqui no fórum e desculpem qualquer erro, já procurei bastante pelo meu problema e não consegui encontrar nada a respeito. O meu problema é que eu estou desenvolvendo uma pagina web e após definir o background como um gradiente e adicionar divs aparecem umas manchas brancas pela pagina que vão alterando de posição a medida em que vai fazendo scroll na pagina, na imagem anexada tem o exemplo, gostaria de saber qual a origem do problema e como resolver. Desde já agradeço pela ajuda. Obs.: as DIVs adicionadas não estão com a cor de background definida.
- 1 reply
-
- manchas
- background
- (and 6 more)
-
css [HELP] Conteúdo não vai para a direita quando a barra de navegação está aberta
ShadowDLL posted a topic in HTML e CSS
Olá pessoas, Estou desenvolvendo um painel responsivo, porém, durante os testes do mesmo encontrei um erro ao abrir o 'navbar', sendo assim, gostaria de pedir uma ajudinha de vocês se possível... Bem, vamos lá! [ Qual o Problema? ] Ao abrir o 'navbar' na resolução para dispositivos móveis, o conteúdo presente em <div class="one-content"> deveria ser 'jogado' para a direita sem redimensionar a largura dos itens conforme o 'navbar' é apresentado na tela, porém, o mesmo está redimensionando a largura dos itens para ajustar-se na tela sem os 'jogar' para a direita... Vale a pena ressaltar que o conteúdo só deverá ficar com uma parte "oculta" nas resoluções de dispositivos móveis. [ Imagem do Erro ] [ Imagem da Solução ] [ Código com Erro ] HTML <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div class="one-wrapper"> <div class="one-sidebar"></div> <div class="one-content"> <div class="one-navbar"> <div class="toggle"> <a class="toggle-btn"></a> </div> </div> <div class="container"> <form class="form-inline"> <label class="mr-sm-2" for="inlineFormCustomSelect">Preference</label> <select class="custom-select mb-2 mr-sm-2 mb-sm-0" id="inlineFormCustomSelect"> <option selected>Choose...</option> <option value="1">One</option> <option value="2">Two</option> <option value="3">Three</option> </select> <label class="custom-control custom-checkbox mb-2 mr-sm-2 mb-sm-0"> <input type="checkbox" class="custom-control-input"> <span class="custom-control-indicator"></span> <span class="custom-control-description">Remember my preference</span> </label> <button type="submit" class="btn btn-primary">Submit</button> </form> </div> </div> </div> CSS @import url('https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css'); .one-wrapper { align-items: stretch; display: flex; width: 100%; } .one-sidebar { background-color: #333c4e; transition: all 0.2s; min-width: 250px; max-width: 250px; color: #ffffff; } .one-sidebar.active { margin-left: -250px; } .one-content { background-color: #f0f1f3; align-items: stretch; transition: all 0.2s; min-height: 100vh; color: #666666; width: 100%; } .one-navbar { border-bottom: 1px solid #cccccc; background-color: #ffffff; padding: 10px; width: 100%; } .one-navbar .toggle { padding: 20px; } .one-navbar .toggle a { background: #000000; padding: 20px; } JS $(function(){ $ ('.toggle-btn').click (function(){ $('.one-sidebar').toggleClass('active'); }); if ($(window).width() < 1000) { $('.one-sidebar').toggleClass('active'); } }); Desde já, agradeço! -
Ola pessoa descupem-me pelo título mas tive que faze-lo. é o seguinte estou ficando louco com um bug que está me ocorrendo e não sei resolve-lo. bem, tenho uma tabela chamada conexões, nela tenho os campos (familia_um,familia_dois,ativo) e tenho outra tabela chamada familia com varios campos. quero fazer assim, buscar todas as famílias na base e filtrar as conexões de uma determinada família. Se existe conexão entre a família x e y em conexões [familia_um = x e familia_dois = y], eu não vou pegar a família y(a família que está na tabela familias), ou seja quero pegar a família que não está em conexão com com as famílias de uma determinada família, acho que entenderam. já fiz assim, criei um vetor chamado conexoes_array que guardará todas as famílias para que possa ser filtrado. criei outro chamado familia_array que guarda as minhas conexões, ou seja cada família possui conexões na base como se fosse uma rede agora tenho que verificar agora está desenvolvendo mais, quero pegar a família de conexoes_array(a,c,e) que não está entre minhas conexões em familia_array(a,b,c,d,e), por tanto fiz assim criei uma array chamado nova_conexao Mas está aparecendo o seguinte erro, e assim por diante para outras chaves..... ( ! ) Notice: Undefined index: idfamilia in D:\wamp64\www\onfamily.com\nav\conexoes\sistema\busca_conexoes.php on line 110 Call Stack # Time Memory Function Location 1 0.0000 402080 {main}( ) ...\busca_conexoes.php:0 Oque faço para resolver este erro, e se caso houver uma outra solução para este meu problema, podem me ajudar?
-
Olá, queria a ajuda de alguém para tentar resolver um bug no meu slider, acontece que aparentemente ele funciona normalmente, mas em algum momento quando volto para olhar-lo as vezes ele começa a trocar as imagens de forma muito rápida, tipo em um e um segundo, mas logo para e funciona normal. Não consegui descobrir o porque. Duvido que vocês vão ter tempo e paciência de ficar olhando para o slider para ver o erro, então queria que vocês apenas olhassem para os códigos do meus slider e me dissesse se tem algo que eu estou fazendo de errado ou que poderia fazer melhor, afim de não term mais chances do slider ter esse bug. Obrigado. Código: <html> <head> <title>Slider</title> <style> /* SLIDER */ * { margin:0; padding:0; } .slides { width: 100%; height: 100%; z-index: 200; position: relative; border-bottom: ridge blue 5px; } #imagem1, #imagem2, #imagem3 { width: 100%; height: 100%; position: absolute; top: 0px; z-index: 200; } #imagem2, #imagem3 { display: none; } #imagem1 { display: block; } /*Botões*/ #B1, #B2, #B3 { z-index: 300; font-size: 50px; } #B1v, #B2v, #B3v { z-index: 300; font-size: 50px; } #pausar1, #pausar2, #pausar3 { z-index: 300; font-size: 50px; } #continuar1, #continuar2, #continuar3 { z-index: 300; font-size: 50px; display: none; } .textoSlider { position: relative; top: -250px; text-align: center; color: white; font-size: 30px; width: 80%; z-index: 300; } .saberMais { font-size: 20px; font-weight: bold; background-color: #00BFFF; width: 150px; padding-top: 10px; padding-bottom: 10px; border-radius: 5px; cursor: pointer; text-align: center; position: relative; bottom: 230px; z-index: 300; } .saberMais:hover { transform: scale(.9); transition: 1s; border-radius: 10px; background-color: #1E90FF; } .saberMais a:hover { color: orange; } .saberMais a { text-decoration: none; color: blue; } #controle { display: flex; justify-content: space-between; } .controleEstilo { width: 10%; height: 10%; margin: 10px; text-align: center; color: white; position: relative; bottom: 240px; } .controleEstilo:hover { color: #104af6; transition-duration: 1s; } .introducaoSlider { display: flex; justify-content: center; } .tituloSlider { font-size: 30px; color: red; } @media only screen and (max-width: 1100px) { .textoSlider { font-size: 20px; width: 95%; } } </style> </head> <body> <!-- SLIDER --> <header> <ul> <li> <div id="imagem1"> <img src="https://joaobidu.com.br/wp-content/uploads/2017/05/foto-de-lua-crescente-550x367.jpg" class="slides"> <div class="introducaoSlider"> <div class="textoSlider"> <div class="tituloSlider">Titulo 1</div> <label>Texto, texto texto texto texto texto texto texto texto texto texto texto</label> </div> </div> <div class="introducaoSlider"> <div class="saberMais"><a href="#titulo1" class="scroll">Saber Mais</a></div> </div> <div id="controle"> <div class="controleEstilo" id="B1v">←</div> <div class="controleEstilo" id="pausar1">❙❙</div> <div class="controleEstilo" id="continuar1">▷</div> <div class="controleEstilo" id="B1">→</div> </div> </div> </li> <li> <div id="imagem2"> <img src="http://conexaoplaneta.com.br/wp-content/uploads/2016/05/cultivando-fases-da-lua-800.jpg" class="slides"> <div class="introducaoSlider"> <div class="textoSlider"> <div class="tituloSlider">Titulo 2</div> <label>Texto, texto texto texto texto texto texto texto texto texto texto texto</label> </div> </div> <div class="introducaoSlider"> <div class="saberMais" ><a href="#titulo2" class="scroll">Saber Mais</a></div> </div> <div id="controle"> <div class="controleEstilo" id="B2v">←</div> <div class="controleEstilo" id="pausar2">❙❙</div> <div class="controleEstilo" id="continuar2">▷</div> <div class="controleEstilo" id="B2">→</div> </div> </div> </li> <li> <div id="imagem3"> <img src="https://abrilclaudia.files.wordpress.com/2017/11/lua_cheia.jpg" class="slides"> <div class="introducaoSlider"> <div class="textoSlider"> <div class="tituloSlider">Titulo 3</div> <label>Texto, texto texto texto texto texto texto texto texto texto texto texto</label> </div> </div> <div class="introducaoSlider"> <div class="saberMais"><a href="#titulo3" class="scroll">Saber Mais</a></div> </div> <div id="controle"> <div class="controleEstilo" id="B3v">←</div> <div class="controleEstilo" id="pausar3">❙❙</div> <div class="controleEstilo" id="continuar3">▷</div> <div class="controleEstilo" id="B3">→</div> </div> </div> <li> </ul> </header> <script src="https://code.jquery.com/jquery-3.3.1.min.js"></script> <script> //SLIDER var counter = 0 var timer = setInterval(function() { counter++ console.log(counter) //Troca slider sozinho if (counter === 10) { $("#imagem1").fadeOut("slow") $("#imagem2").fadeIn("slow") } else if (counter === 20) { $("#imagem2").fadeOut("slow") $("#imagem3").fadeIn("slow") } else if (counter === 30) { $("#imagem3").fadeOut("slow") $("#imagem1").fadeIn("slow") //reset } else if (counter > 30) { counter = 0 } //Pausar/Continuar slider 1 $("#pausar1").click(function() { counter = Number.NEGATIVE_INFINITY }) $("#continuar1").click(function(){ counter = 0 }) //Pausar/Continuar slider 2 $("#pausar2").click(function() { counter = Number.NEGATIVE_INFINITY }) $("#continuar2").click(function(){ counter = 10 }) //Pausar/Continuar slider 3 $("#pausar3").click(function() { counter = Number.NEGATIVE_INFINITY }) $("#continuar3").click(function(){ counter = 20 }) }, 500); //variaves usadas para pausar/continuar slider let continuar1 = $("#continuar1") let continuar2 = $("#continuar2") let continuar3 = $("#continuar3") let pausar1 = $("#pausar1") let pausar2 = $("#pausar2") let pausar3 = $("#pausar3") //Se clicar em pausar1 slide, pausar1 some e aparece continuar1 pausar1.click(function(){ //pausar some $("#pausar1").css('display', 'none') //continuar aparece $("#continuar1").css('display', 'block') }) //Se cliclar em continuar1, continuar1 some e aparece pausar1 continuar1.click(function(){ //continuar some $("#continuar1").css('display', 'none') //pausar aparece $("#pausar1").css('display', 'block') }) //Se clicar em pausar2 slide, pausar2 some e aparece continuar2 pausar2.click(function(){ //pausar some $("#pausar2").css('display', 'none') //continuar aparece $("#continuar2").css('display', 'block') }) //Se cliclar em continuar2, continuar2 some e aparece pausar2 continuar2.click(function(){ //continuar some $("#continuar2").css('display', 'none') //pausar aparece $("#pausar2").css('display', 'block') }) //Se clicar em pausar3 slide, pausar3 some e aparece continuar3 pausar3.click(function(){ //pausar some $("#pausar3").css('display', 'none') //continuar aparece $("#continuar3").css('display', 'block') }) //Se cliclar em continuar3, continuar3 some e aparece pausar3 continuar3.click(function(){ //continuar some $("#continuar3").css('display', 'none') //pausar aparece $("#pausar3").css('display', 'block') }) //Avançar $("#B1").click(function() { counter = counter = 10 $("#imagem1").fadeOut("slow") $("#imagem2").fadeIn("slow") }) $("#B2").click(function() { counter = counter = 20 $("#imagem2").fadeOut("slow") $("#imagem3").fadeIn("slow") }) $("#B3").click(function() { counter = counter = 30 $("#imagem3").fadeOut("slow") $("#imagem1").fadeIn("slow") }) //Voltar $("#B1v").click(function() { counter = counter = 20 $("#imagem1").fadeOut("slow") $("#imagem3").fadeIn("slow") }) $("#B3v").click(function() { counter = counter = 10 $("#imagem3").fadeOut("slow") $("#imagem2").fadeIn("slow") }) $("#B2v").click(function() { counter = counter = 0 $("#imagem2").fadeOut("slow") $("#imagem1").fadeIn("slow") }) //Para arruamar bug no firefox que não aceita height:100% no modo celular var firefox = navigator.userAgent.indexOf('Firefox') > -1; if (window = firefox){ alert("Firefox") if (window.innerWidth < 1000) { $(".slides").css('max-height', '580px') $("header").css('max-height', '580px') alert("1000") } } </script> </body> </html>
-
Ola pessoas, Tive um problema com meu codigo ele n conecta ao data base. Em anexo print do site com as informações, chequei as informaçoes umas 10 vezes e todos conferem. Segue o erro que aparece Erro: Fatal error: Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1044 Access denied for user 'id2768058_mestre'@'%' to database 'information_schema' in /storage/ssd1/058/2768058/public_html/datasourceRPG.php:25 Stack trace: #0 /storage/ssd1/058/2768058/public_html/datasourceRPG.php(25): PDOStatement->execute() #1 /storage/ssd1/058/2768058/public_html/cadastro_arenas.php(12): datasource->addArena(NULL, 'IUAGFIUGAIUFGIA...', '\xC3\xADndice.jpg') #2 {main} thrown in /storage/ssd1/058/2768058/public_html/datasourceRPG.php on line 25 Codigo: <?php error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED); class Connection{ private $user; private $password; private $dsn; public function __construct(){ $this->user = 'id2768058_mestre'; $this->password = '********'; $this->dsn = 'mysql:dbname=id2768058_rpg;host=localhost'; } public function connect(){ try{ $conn = new PDO($this->dsn, $this->user, $this->password); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); return $conn; } catch (PDOException $e) { http_response_code(500); echo "MYSQL ERROR CONNECT: " . $e->getMessage() . "<br/>"; } } }
-
Galera, seguinte, tenho um servidor VPS nele eu tinha instalado o windows server e um servidor web rodando normalmente, com um sistema em HTML, PHP, css e java rodando, mas ele estava lento pra acessar o site, dai dei uma pesquisada e falaram q o windows é meio lento, e seria melhor colocar linux. dai instalei o linux e migrei todos os arquivos do site de volta, mas quando acesso umas paginas q usa javascript de vez emquando funciona e outras vezes nao funciona, como por exemplo, tenho um formulario e nele tem a mascara de CNPJ, se eu recarregar a pagina ou clicar no botao q envia o formulario ele trava ali e nao aparece a mensagem feita em css e javascript, o que poderia ser? (estou instalando um tal de nodejs)
- 5 replies
-
- javascript
- centos
-
(and 1 more)
Tagged with:
-
Galera seguinte, eu não tenho muita experiência com html, CSS, ou java script pois sou muito novo na área, no entanto estou com um problema muito chato o qual venho tentando resolver e depois de várias tentativas sem sucesso resolvi recorrer à este fórum que ao meu ver pode lidar facilmente com o meu problema, o que acontece é que quando eu abro um post do meu blog a página simplesmente se duplica e logo após o rodapé ela se repete novamente, isso é muito chato e não consigo nem por decreto concertar este erro, já até coloquei o template original mas o bug continuou... se alguém puder me ajudar por favor deixe um comentário!!!! BLOG: fanaticos-dragonball.blogspot.com.br. Segue em anexo o html do meu blog! Html do blog.txt
-
Pessoal, estou fazendo um script php para selecionar registros no banco de dados... que funciona normalmente.. porém, não estou sabendo como trarar o dados gerados pelo script. Vejamos um exemplo. <?php abstract class Eac { private $localhost = "localhost"; private $root = "root"; private $password = ""; private $database = "database"; private $port = "3306"; protected function open() { $conn = new mysqli($this->localhost, $this->root, $this->password, $this->database, $this->port); $conn->select_db($this->database); $conn->set_charset("utf8"); if ($conn->connect_error) { return $conn->connect_error; } else { return $conn; } } } class SQL extends Eac { public function insert($table, $array) { if (is_array($array)) { $conn = $this->open(); $fields = array(); $values = array(); foreach ($array as $key => $value) { $fields[] = $key; $values[] = "'" . $value = $conn->real_escape_string($value) . "'"; } $fields = implode(",", $fields); $values = implode(",", $values); $sql = "INSERT INTO {$table} ({$fields}) VALUES ({$values})"; if ($conn->query($sql)) { return array( "Error" => false, "insert_id" => $conn->insert_id, "affected_rows" => $conn->affected_rows, "info" => $conn->info ); } else { return array( "error" => $conn->error ); } $conn->close(); } else { echo ("Não é array"); } } public function delete($table, $where) { $conn = $this->open(); $sql = "DELETE FROM {$table} {$where}"; if ($conn->query($sql)) { return array( "affected_rows" => $conn->affected_rows, "info" => $conn->info ); } else { return array( "error" => $conn->error ); } $conn->close(); } public function update($table, $array, $where) { if (is_array($array)) { $conn = $this->open(); $sql = "UPDATE {$table} SET "; $sets = array(); foreach ($array as $column => $value) { $sets[] = $column . " = '" . $value = $conn->real_escape_string($value) . "'"; } $sql .= implode(',', $sets); $sql .= $where; if ($conn->query($sql)) { return array( "Error" => false, "insert_id" => $conn->insert_id, "affected_rows" => $conn->affected_rows, "info" => $conn->info ); } else { return array( "error" => $conn->error ); } $conn->close(); } } public function select($table, $array, $rules) { $conn = $this->open(); switch ($array) { case '*': $conditions = array(); foreach ($rules as $column => $value) { $conditions[] =" {$column} {$value} "; } $condition = implode("",$conditions); echo $sql = "SELECT * FROM {$table} {$condition}"; break; case is_array($array): $fields = array(); foreach ($array as $column => $value) { $fields[] = $value; } $conditions = array(); foreach ($rules as $column => $value) { $conditions[] =" {$column} {$value} "; } $field = implode(",", $fields); $condition = implode("",$conditions); echo $sql = "SELECT {$field} FROM {$table} {$condition}"; break; } $select = $conn->query($sql); $result = array(); if ($select->num_rows > 0) { $stack = array(); while ($row = $select->fetch_array()) { $stack[] = $row; } return ($stack); } else { echo "0 results"; } $conn->close(); } } ?> Aí em cima é meu script normal pra fazer o select e está 100% funcionando. Agora o problema é quando eu faço o comando $database = new SQL(); $cliente = $database->select("cliente","*",$rules = array()); var_dump($cliente); Mostra o seguinte array (size=2) 0 => array (size=18) 0 => string '21' (length=2) 'id' => string '21' (length=2) 1 => string 'Lula Luiz Inacio Da Silva' (length=25) 'nome' => string 'Lula Luiz Inacio Da Silva' (length=25) 2 => string 'CPF' (length=3) 'tipo' => string 'CPF' (length=3) 3 => string '12345678912' (length=11) 'CPF_CNPJ' => string '12345678912' (length=11) 4 => string '66552852154' (length=11) 'telefone_celular' => string '66552852154' (length=11) 5 => string '31454564' (length=8) 'telefone_comercial' => string '31454564' (length=8) 6 => string 'lula@povo.com.br' (length=16) 'email' => string 'lula@povo.com.br' (length=16) 7 => string '5936d1d7296d0' (length=13) 'cliente_id' => string '5936d1d7296d0' (length=13) 8 => string 'lula é um ex presidente...' (length=28) 'obs' => string 'lula é um ex presidente...' (length=28) 1 => array (size=18) 0 => string '20' (length=2) 'id' => string '20' (length=2) 1 => string 'Dilma Luiz Inacio Da Silva' (length=26) 'nome' => string 'Dilma Luiz Inacio Da Silva' (length=26) 2 => string 'CPF' (length=3) 'tipo' => string 'CPF' (length=3) 3 => string '12345678912' (length=11) 'CPF_CNPJ' => string '12345678912' (length=11) 4 => string '66552852154' (length=11) 'telefone_celular' => string '66552852154' (length=11) 5 => string '31454564' (length=8) 'telefone_comercial' => string '31454564' (length=8) 6 => string 'lula@povo.com.br' (length=16) 'email' => string 'lula@povo.com.br' (length=16) 7 => string '5936d1b61f716' (length=13) 'cliente_id' => string '5936d1b61f716' (length=13) 8 => string 'lula é um ex presidente...' (length=28) 'obs' => string 'lula é um ex presidente...' (length=28) agora... como que eu ponho isso em tabela ????? eu fiz o seguinte. foreach($cliente as $key => $value){ foreach($value as $keys => $values){ echo $values->nome; $values->CPF; } } só que não funciona.... resultado Notice: Trying to get property of non-object ... Minha questão é.... COMO posso organizar aquela Array em uma tabela de marcação HTML
-
Pessoal, estou fazendo um script php para selecionar registros no banco de dados... que funciona normalmente.. porém, não estou sabendo como trarar o dados gerados pelo script. Vejamos um exemplo. <?php abstract class Eac { private $localhost = "localhost"; private $root = "root"; private $password = ""; private $database = "database"; private $port = "3306"; protected function open() { $conn = new mysqli($this->localhost, $this->root, $this->password, $this->database, $this->port); $conn->select_db($this->database); $conn->set_charset("utf8"); if ($conn->connect_error) { return $conn->connect_error; } else { return $conn; } } } class SQL extends Eac { public function insert($table, $array) { if (is_array($array)) { $conn = $this->open(); $fields = array(); $values = array(); foreach ($array as $key => $value) { $fields[] = $key; $values[] = "'" . $value = $conn->real_escape_string($value) . "'"; } $fields = implode(",", $fields); $values = implode(",", $values); $sql = "INSERT INTO {$table} ({$fields}) VALUES ({$values})"; if ($conn->query($sql)) { return array( "Error" => false, "insert_id" => $conn->insert_id, "affected_rows" => $conn->affected_rows, "info" => $conn->info ); } else { return array( "error" => $conn->error ); } $conn->close(); } else { echo ("Não é array"); } } public function delete($table, $where) { $conn = $this->open(); $sql = "DELETE FROM {$table} {$where}"; if ($conn->query($sql)) { return array( "affected_rows" => $conn->affected_rows, "info" => $conn->info ); } else { return array( "error" => $conn->error ); } $conn->close(); } public function update($table, $array, $where) { if (is_array($array)) { $conn = $this->open(); $sql = "UPDATE {$table} SET "; $sets = array(); foreach ($array as $column => $value) { $sets[] = $column . " = '" . $value = $conn->real_escape_string($value) . "'"; } $sql .= implode(',', $sets); $sql .= $where; if ($conn->query($sql)) { return array( "Error" => false, "insert_id" => $conn->insert_id, "affected_rows" => $conn->affected_rows, "info" => $conn->info ); } else { return array( "error" => $conn->error ); } $conn->close(); } } public function select($table, $array, $rules) { $conn = $this->open(); switch ($array) { case '*': $conditions = array(); foreach ($rules as $column => $value) { $conditions[] =" {$column} {$value} "; } $condition = implode("",$conditions); echo $sql = "SELECT * FROM {$table} {$condition}"; break; case is_array($array): $fields = array(); foreach ($array as $column => $value) { $fields[] = $value; } $conditions = array(); foreach ($rules as $column => $value) { $conditions[] =" {$column} {$value} "; } $field = implode(",", $fields); $condition = implode("",$conditions); echo $sql = "SELECT {$field} FROM {$table} {$condition}"; break; } $select = $conn->query($sql); $result = array(); if ($select->num_rows > 0) { $stack = array(); while ($row = $select->fetch_array()) { $stack[] = $row; } return ($stack); } else { echo "0 results"; } $conn->close(); } } ?> Aí em cima é meu script normal pra fazer o select e está 100% funcionando. Agora o problema é quando eu faço o comando $database = new SQL(); $cliente = $database->select("cliente","*",$rules = array()); var_dump($cliente); Mostra o seguinte array (size=2) 0 => array (size=18) 0 => string '21' (length=2) 'id' => string '21' (length=2) 1 => string 'Lula Luiz Inacio Da Silva' (length=25) 'nome' => string 'Lula Luiz Inacio Da Silva' (length=25) 2 => string 'CPF' (length=3) 'tipo' => string 'CPF' (length=3) 3 => string '12345678912' (length=11) 'CPF_CNPJ' => string '12345678912' (length=11) 4 => string '66552852154' (length=11) 'telefone_celular' => string '66552852154' (length=11) 5 => string '31454564' (length=8) 'telefone_comercial' => string '31454564' (length=8) 6 => string 'lula@povo.com.br' (length=16) 'email' => string 'lula@povo.com.br' (length=16) 7 => string '5936d1d7296d0' (length=13) 'cliente_id' => string '5936d1d7296d0' (length=13) 8 => string 'lula é um ex presidente...' (length=28) 'obs' => string 'lula é um ex presidente...' (length=28) 1 => array (size=18) 0 => string '20' (length=2) 'id' => string '20' (length=2) 1 => string 'Dilma Luiz Inacio Da Silva' (length=26) 'nome' => string 'Dilma Luiz Inacio Da Silva' (length=26) 2 => string 'CPF' (length=3) 'tipo' => string 'CPF' (length=3) 3 => string '12345678912' (length=11) 'CPF_CNPJ' => string '12345678912' (length=11) 4 => string '66552852154' (length=11) 'telefone_celular' => string '66552852154' (length=11) 5 => string '31454564' (length=8) 'telefone_comercial' => string '31454564' (length=8) 6 => string 'lula@povo.com.br' (length=16) 'email' => string 'lula@povo.com.br' (length=16) 7 => string '5936d1b61f716' (length=13) 'cliente_id' => string '5936d1b61f716' (length=13) 8 => string 'lula é um ex presidente...' (length=28) 'obs' => string 'lula é um ex presidente...' (length=28) agora... como que eu ponho isso em tabela ????? eu fiz o seguinte. foreach($cliente as $key => $value){ foreach($value as $keys => $values){ echo $values->nome; $values->CPF; } } só que não funciona.... resultado Notice: Trying to get property of non-object ... Minha questão é.... COMO posso organizar aquela Array em uma tabela de marcação HTML
-
Boa noite pessoa, eu estou desenvolvendo a estrutura do meu portfólio e estou tendo problemas com relação ao zoom na página, a principio eu resolvi fazer todo o site utilizando medidas em porcentagem (não sou muito experiente com html ou css e não sei qual é a maneira correta) mas quando eu dava zoom os textos e tabelas simplesmente saiam de suas divs e ficava tudo bagunçado, percebi que apenas as imagens não saiam de seus devidos lugares... enfim dei uma lida em alguns posts pela internet e descobri que poderia acabar com este problema criando uma Div que cobria todo o site com suas medidas em pixels e depois poderia fazer documentos CSS para as diversas resoluções usadas hoje em dia para não ter problemas com a resolução do site, enfim, ao colocar esta Div que cobre todo o site o problema ao dar zoom foi resolvido, contudo apareceu um outro problema que é ao diminuir o zoom, meu site simplesmente encolhe e se torna pequeno a ponto de caber no canto superior da tela. Gostaria de saber como resolver este problema, e também se a medida que tomei de criar uma Div que cobre todo o site em pixels é a maneira correta de se lidar com esse problema do zoom. OBS: segue foto do problema ao tirar o zoom e o código da Div que cobre o site: #site{ background-color:; position:absolute; height:768px; width:1368px; }
-
Bom dia! Galera comprei essa máq. a pouco tempo e ela muda as conf. de força e veloc. quando envio o corte p ela, e além disso ela está ocilando o contorno do recorte tipo, mando um circulo com 10cm e ela corta com 8. Me ajudem por favor... Grato meu whats. 991177802
-
Olá galera, boa tarde! Bem, meu problema/bug é o seguinte, eu tava programando no c::b(code::blocks), porém de uns dias pra cá ele parou de funcionar da maneira que funcionara... Ele abre normal, porém é como se tivesse corrompido, corri atrás de vários foruns tanto Br's como gringos e não consegui encontrar nenhuma solução plausível apesar de tentar todas. Uma mensagem aparece, que nunca apareceu no inicio, e meio que ele fica freezado ( congelado) algumas funções. Segue a msg de erro: Scanning for lexers in /usr/share/codeblocks/lexers/... Found 53 lexers Loading lexer_sql Loading lexer_srec Loading lexer_registry Loading lexer_vhdl Loading lexer_latex Loading lexer_diff Loading lexer_d Loading lexer_objc Loading lexer_nsis Loading lexer_hitasm Loading lexer_glsl Loading lexer_masm Loading lexer_haskell Loading lexer_rc Loading lexer_lisp Loading lexer_html Loading lexer_fortran Loading lexer_xml Loading lexer_verilog Loading lexer_css Loading lexer_prg Loading lexer_python Loading lexer_matlab Loading lexer_perl Loading lexer_postscript Loading lexer_angelscript Loading lexer_proto Loading lexer_pascal Loading lexer_ruby Loading lexer_lua Loading lexer_cmake Loading lexer_caml Loading lexer_tehex Loading lexer_ada Loading lexer_bibtex Loading lexer_cpp Loading lexer_A68k Loading lexer_bash Loading lexer_vbscript Loading lexer_OgreMaterial Loading lexer_properties Loading lexer_javascript Loading lexer_squirrel Loading lexer_f77 Loading lexer_smalltalk Loading lexer_gm Loading lexer_coffee Loading lexer_cg Loading lexer_make Loading lexer_java Loading lexer_OgreCompositor Loading lexer_ihex Loading lexer_batch Configured 0 tools Scanning for plugins in /home/rique/.local/share/codeblocks/plugins Loaded 0 plugins Scanning for plugins in /usr/lib/codeblocks/plugins Loaded 11 plugins Loading: ToDoList CodeCompletion AStylePlugin Autosave ScriptedWizard ClassWizard Debugger ProjectsImporter FilesExtensionHandler OpenFilesList Compiler Running startup script Script plugin registered: Find Broken Files plugin Script/function 'edit_startup_script.script' registered under menu '&Settings/-Edit startup script' Ele abre da forma como a imagem que upei. Por favor, se alguém tiver alguma ideia de como resolver, serei grato...
-
Estou aprendendo PHP, e me deparei com isso: quando atribuo 08 ou 09 a uma variável acaba virando 0, coisa que não acontece com os outros números. Com 08 e 09: Com outros números: Tem alguma forma de resolver?
-
Boa tarde! Estou com o seguinte problema, ao realizar uma consulta SQL simples, na primeira execução os registros são trazidos normalmente, porém quando executo a mesma consulta novamente sem realizar nenhuma alteração, o SQL Developer não traz nenhum registro, só trazendo novamente caso eu insira uma quebra de linha ou faça qualquer alteração que não modifique o resultado da consulta. Não consegui entender o porque desse problema estar ocorrendo, pois as consultas estavam normais até a semana passada. Cheguei a pesquisar sobre esse BUG mas não consegui encontrar nada, também executei a mesma consulta em um banco de dados teste que possui as mesmas configurações e registros do banco de produção e o problema não ocorreu. Alguém já passou por esse tipo de problema? Qualquer duvida estou a disposição.
-
Boa tarde, Pessoal estou com um problema para o site da empresa e nem a empresa que contratei para fazer o site consegue arrumar isso sabe o que acontece. Nós compramos um site na ThemeForest e ele funciona normal e etc. Mas quando eu coloco no google a busca dele, ele aparece assim: Como se estivesse hackeado ou apontando para outro site. só que eu não encontrei absolutamente nada nos códigos e etc o que pode ser. Alguém teria uma solução? Agradeço desde já. Obrigado.
-
Boa noite galera. Recentemente os relatórios exportados pelo sistema lá da empresa começaram a apresentar problemas ao serem abertos pelo MS Excel. Acredito que esse problema tenha sido ocasionado por alguma atualização no MS Excel. Porém, quando eu edito o arquivo pelo notepad++(coloco uma linha, retiro e salvo) o arquivo abre normalmente. Vocês tem ideia do que poder ser?