
jamiel
Membros-
Total de itens
37 -
Registro em
-
Última visita
Tudo que jamiel postou
-
Vou tentar ajustar. Vlw Não adiantou. Continua do mesmo jeito. Percebi que o Browser diz isso: Erro no processamento de XML: erro de sintaxe Posição: http://adwpbeta.tk/select-cidades/cidades.ajax.php?search=&cod_estados=7&ajax=true Número da linha 1, coluna 1: cidades.ajax.php:1:1
-
Pessoal, vou tentar ser o mais breve possível. Tenho esses arquivos: - cidades.ajax.php - index.php - db_cidades.php db_cidades: <?php $con = mysqli_connect('localhost', 'adwpbeta', '46ocs7aA1J'); if (!$con) { die("Falha ao conectar o banco de dados: ". mysqli_error()); } $db = mysqli_select_db($con, 'adwpbeta_select_cidades'); if (!$db) { die("Falha ao selecionar banco de dados: ". mysqli_error()); } //mysqli_set_charset('utf8', $con); ?> cidades.ajax.php <?php include('db_cidades.php'); header( 'Cache-Control: no-cache' ); header( 'Content-type: application/xml; charset="utf-8"', true ); //mysql_set_charset('utf8', $con); mysql_query("SET NAMES 'utf8'", $con); mysql_query('SET character_set_connection=utf8', $con); mysql_query('SET character_set_client=utf8', $con); mysql_query('SET character_set_results=utf8', $con); $cod_estados = mysqli_real_escape_string( $_REQUEST['cod_estados'] ); $cidades = array(); $sql = "SELECT cod_cidades, nome FROM cidades WHERE estados_cod_estados=$cod_estados ORDER BY nome"; $res = mysqli_query($con, $sql); while ( $row = mysqli_fetch_assoc( $res ) ) { $cidades[] = array( 'cod_cidades' => $row['cod_cidades'], 'nome' => $row['nome'], ); } echo( json_encode( $cidades ) ); ?> index.php <?php include('db_cidades.php'); ?> <html> <head> <!--<script src="//code.jquery.com/jquery-1.10.2.min.js"></script>--> <link rel="stylesheet" href="css/bootstrap.css"> <link href="https://fonts.googleapis.com/css?family=Montserrat:100,300,400,500,600,700" rel="stylesheet"> <title>Exemplo: Populando selects de cidades e estados com AJAX (PHP e jQuery) </title> <style type="text/css"> *, html { font-family: 'Montserrat', sans-serif; margin: 0px; padding: 0px; font-size: 12px; } label {font-weight:300;font-size:18px;} a { color: #0099CC; } body { margin: 10px; } .carregando{ color:#666; display:none; } </style> </head> <body> <div class="container"> <div class="form-group"> <div class="col-md-6"> <label for="cod_estados">Estado:</label> <select name="cod_estados" id="cod_estados" class="form-control"> <option value=""></option> <?php $sql = "SELECT cod_estados, sigla FROM estados ORDER BY sigla"; $res = mysqli_query($con, $sql); while ( $row = mysqli_fetch_assoc( $res ) ) { echo '<option value="'.$row['cod_estados'].'">'.$row['sigla'].'</option>'; } ?> </select> </div> <div class="col-md-6"> <label for="cod_cidades">Cidade:</label> <span class="carregando">Aguarde, carregando...</span> <select name="cod_cidades" id="cod_cidades" class="form-control"> <option value="">-- Escolha um estado --</option> </select> <script src="http://www.google.com/jsapi"></script> <script type="text/javascript"> google.load('jquery', '1.6.1'); </script> <script type="text/javascript"> $(function(){ $('#cod_estados').change(function(){ if( $(this).val() ) { $('#cod_cidades').hide(); $('.carregando').show(); $.getJSON('cidades.ajax.php?search=',{cod_estados: $(this).val(), ajax: 'true'}, function(j){ var options = '<option value=""></option>'; for (var i = 0; i < j.length; i++) { options += '<option value="' + j.cod_cidades + '">' + j.nome + '</option>'; } $('#cod_cidades').html(options).show(); $('.carregando').hide(); }); } else { $('#cod_cidades').html('<option value="">– Escolha um estado –</option>'); } }); }); </script> </div> </div> </div> <script src="js/bootstrap.js"></script> <!--<script src="js/jquery-1.11.3.js"></script> --> </body> </html> O problema é o seguinte: A listagem dos estados ocorre normalmente. Mas, ao selecionar o estado as cidades ficam carregando eternamente ou carregam e não mostram nada. Subi para esse servidor, para quiser ver o funcionamento: http://adwpbeta.tk/select-cidades/ Agradeço desde já qualquer ajuda.
-
Resolvi colocando echo na URL_BASE. Que vacilo!
-
Upei ainda agora. Entra em algum post e tentar voltar para a página blog, por exemplo. infrainfo.net/infra
-
HTACCESS: RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^(.*)$ index.php?url=$1 - Item de menu: <li><a href="<?php URL_BASE ?>contato">CONTATO</a></li> - Página de post (single-post): http://localhost/infrainfo-2016/post/website-audit/5 - Digamos que gostaria de ir para a página de contato (item de menu), o link para onde sou direcionado não funciona: http://localhost/infrainfo-2016/post/website-audit/contato O acesso tá funcionando normalmente. O problema é quando necessito voltar para outras páginas de um nível anterior. Agradeço desde já qualquer ajuda.
-
<?php // Configurações do banco de dados date_default_timezone_set("America/Recife"); if (!defined('SERVIDOR')) define('SERVIDOR', 'localhost'); if (!defined('USUARIO')) define('USUARIO', 'root'); if (!defined('SENHA')) define('SENHA', ''); if (!defined('BANCO')) define('BANCO', 'agenciawp2'); if (!defined('CHARSET')) define("CHARSET", "utf8"); // Definir URL BASE define('URL_BASE', 'http://localhost/agenciawp2/'); define('URL_ADMIN', 'http://localhost/agenciawp2/admin/'); $conexao = @mysqli_connect(SERVIDOR, USUARIO, SENHA, BANCO) or die (mysqli_connect_error()); mysqli_set_charset($conexao, CHARSET); ?> CREATE TABLE IF NOT EXISTS `categoria` ( `cat_id` int(11) NOT NULL AUTO_INCREMENT, `cat_name` varchar(60) NOT NULL, `cat_slug` varchar(60) NOT NULL, PRIMARY KEY (`cat_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=13 ; CREATE TABLE IF NOT EXISTS `post` ( `post_id` int(11) NOT NULL AUTO_INCREMENT, `post_cat_id` int(11) NOT NULL, `post_name` varchar(200) NOT NULL, `post_slug` varchar(220) NOT NULL, `post_img` varchar(100) NOT NULL, `post_text` text NOT NULL, `post_views` int(11) NOT NULL, `post_data` date NOT NULL, `post_author` varchar(200) NOT NULL, `post_ativo` int(1) NOT NULL, PRIMARY KEY (`post_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ; <div class="table-responsive"> <table class="table"> <thead> <tr> <th width="6%">id</th> <th width="30%">Título</th> <th width="30%">Categoria</th> <th align="center">Ação</th> </tr> </thead> <?php $sql = "SELECT * FROM post p, categoria c WHERE p.post_cat_id = c.cat_id ORDER BY post_id DESC "; $qry = mysqli_query($conexao, $sql); while ($linha = mysqli_fetch_array($qry)) { ?> <tbody> <tr> <td align="center"><?php echo $linha["post_id"] ?></td> <td align="left"><?php echo $linha["post_name"] ?></td> <td align="left"><?php echo $linha["cat_name"] ?></td> <td ><a class="btn btn-primary" href="index.php?link=3&id<?php echo $linha["post_id"]?>">Editar</a></td> <td ><a class="btn btn-danger" href="index.php?link=3&id<?php echo $linha["post_id"]?>">Deletar</a></td> </tr> </tbody> <?php } ?> </table> </div> Neste caso não está aparecendo nada. Já não sei mais o que fazer. É algo simples. Porém, tá complicado solucionar. =============================================== Segundo caso: <?php @$ordem = isset($_GET["ordem"]) ? $_GET["ordem"]:"0"; @$campo = isset($_GET["campo"]) ? $_GET["campo"]:""; @$search = isset($_GET["search"]) ? $_GET["search"]:""; ?> <!-- PESQUISAR --> <style> .my-group .form-control{ width:50%; } </style> <form action="index.php" method="get" class=""> <div class="input-group my-group"> <input type="text" class="form-control" name="search" value="<?php //echo $search ?>" placeholder="Digite o nome do post..."> <select class="form-control" data-live-search="true" name="campo"> <option value="post_name">Postagem</option> </select> <span class="input-group-btn"> <input type="hidden" name="link" value="2"> <input class="btn btn-default" type="submit" value="Pesquisar" name="Submit"> </span> </div> </form> <h4>Lista de Posts</h4> <a href="index.php?link=4" class="btn btn-success">CADASTRAR POST</a> <br><br> <?php if ($search =="") { $sql = "SELECT * FROM post p, categoria c WHERE p.post_cat_id = c.cat_id ORDER BY post_id DESC "; (se eu tirar essa parte em negrito, exibe tudo menos o cat_name que está na tabela categorias) } else { $sql = "SELECT * FROM post WHERE $campo LIKE '%$search%' "; } $total = total($sql); if($total <= 0) { echo "Nenhum Registro Para Exibir"; } else { echo "Há " . $total . " Posts cadastrados"; } ?> <br><br> <div class="table-responsive"> <table class="table"> <thead> <tr> <th width="6%">id</th> <th width="30%">Título</th> <th width="30%">Categoria</th> <th align="center">Ação</th> </tr> </thead> <?php $lpp = 4; //linhas por páginas $inicio = $ordem * $lpp; $post = selecionar($sql . " LIMIT $inicio, $lpp"); foreach ($post as $posts) { (linha 78 - CRUD) ?> <tbody> <tr> <td align="center"><?php echo $posts["post_id"]; ?></td> <td align="left"><?php echo $posts["post_name"]; ?></td> <td align="left"><?php echo $posts["cat_name"]; ?></td> <td ><a class="btn btn-primary" href="index.php?link=3&id<?php echo $posts["post_id"];?>">Editar</a></td> <td ><a class="btn btn-danger" href="index.php?link=3&id<?php echo $posts["post_id"];?>">Deletar</a></td> </tr> </tbody> <?php } ?> </table> </div> Erro: ) Warning: Invalid argument supplied for foreach() in C:\wamp\www\agenciawp2\admin\lst\lst-post.php on line 78 A questão é como envolver a tabela categoria nesse loop. Quero listar os post e a categoria de cada post também.
-
Pensei nisso, ainda agora: Planos: plan_id, plan_nome Especialidades: esp_id, esp_nome e plan_id Procedimentos: proc_id, proc_nome, esp_id e plan_id A cada procedimento, relacionaria com as tabelas planos e especialidades. O mesmo raciocínio para a tabela especialidades.
-
Estou fazendo sem frameworks mesmo. Estou tentando bolar uma maneira de cadastrar e exibir a tabela de convênios da melhora maneira possível. As tabelas são dessa maneira: Ex: Convênio: Amil Especialidades (várias): Ortodontia, dentística, próteses, etc. Procedimentos (cada especialidades tem vários procedimentos) : Limpeza, manutenção, carga imediata, cirurgia de ciso, etc. Entendeu?
-
Gente, estou desenvolvendo um sistema para clínica odontológica (algo relativamente simples. Porém, muito funcional) e esbarrei no primeiro problema: Tabela de especialidades. Faz uma semana que venho trabalhando nisso. Tudo bem até agora. Registro de pacientes, edição e exclusão; datas, estados, etc. Agora, eu comecei a criar a estrutura visual da parte de PLANOS ODONTOLÓGICOS (Amil, Excelsior, etc..) Meu raciocínio, de primeira, foi o seguinte: Tabelas: Planos: plan_id e plan_nome (Amil, Excelsior, etc) Especialidades: esp_id e esp_nome (Ortodontia, periodontia, próteses, dentística, etc) Procedimentos: proc_id, proc_nome, proc_valor, proc_faces (Ex: Limpeza no valor de R$250,00 e aceita faces..) O administrador do sistema vai precisar cadastrar ou excluir um plano. De repente, chegou a notícia que a clínica vai trabalhar com a Amil. OU seja, o operador vai no sistema e criar o plano, escolhe a especialidade e começa a inserir (através de form) os procedimentos. Sinceramente, não estou conseguindo raciocinar sobre como resolver essa questão. Agradeço desde já qualquer ajuda.
-
Muito obrigado!
-
Estou terminando programação nível 01. Mas, pratico muito pouco. E sobre essa sua resolução: ficou show! Tá funcionando tranquilamente aqui. Lembro de ter estudado JOIN. Mas, sem praticar rsrsrs Não entendi esse "ON" ... De qualquer forma, muito obrigado...
-
É uma página própria para listar postagens de uma determinada categoria. Há uma tabela post e outra categoria No começo da página eu chamo no nome da categoria. O código: <?php $id = $_GET["id"]; //Quando clico na origem (http://localhost/cftv/single-categoria.php?id=2) $sql = "SELECT cat_nome FROM categoria WHERE cat_id = ".$id; // Então, requisito o nome da categoria com base no id vindo do GET $qry = @mysqli_query($conexao, $sql); $linha = mysqli_fetch_array($qry); echo "<h1>".$linha["cat_nome"]."</h1>"; // Até aqui, tudo certo. Aparece sempre o nome da categoria que eu cliquei. Se fosse na outra categoria (Ex: 3), outro nome apareceria. ?> Agora, eu pretendo lista apenas postagens desta categoria. Aí, deu um branco e eu não estou conseguindo raciocinar sobre a solução: <?php $id = $_GET["id"]; $sql = "SELECT * FROM post p, categoria c WHERE p.cat_id = ".$id; $qry = @mysqli_query($conexao, $sql); while ($linha = @mysqli_fetch_array($qry)) { ?> <a href='single-post.php?post_id=<?php echo $linha["post_id"] ?>'><h2><?php echo $linha["post_title"] ?></h2></a> <br> <img src='<?php echo $linha["post_img"];?>' class="img-responsive" style="height: 200px;" > <br> <p> <?php $text = $linha["post_msg"]; echo substr($text, 0, 300) . '...'; ?> </p> <p> <span class="fa fa-clock-o" style="color: #0098da;"></span><strong> <?php echo $linha["post_data"] ?></strong> <br> <span class="fa fa-file-text-o" style="color: #0098da;"></span><strong> <?php echo $linha["post_tags"] ?></strong> <br> <span class="fa fa-list-ul" style="color: #0098da;"></span><strong> <?php echo $linha["cat_nome"] ?></strong> </p> <p><a href="single-post.php?post_id=<?php echo $linha["post_id"] ?>" class="btn btn-default default-custom">LER MAIS</a></p> <br> <?php } ?> <?php echo $paginacao; ?> Do jeito que está o segundo código (parei aí...), aparece uma postagem dessa categoria. O problema é que a postagem aparece infinitamente .... Agradeço desde já qualquer ajuda...
-
Muito obrigado ...
-
<?php @$cat = $_GET["cat"]; @$title = $_GET["title"]; if ( ($cat !="") && ($title !="") ) { $where = "AND p.cat_id = '$cat' AND post_title like '%$title%' "; } else if ($cat !="") { $where = "AND p.cat_id = '$cat'"; } else if ($title !="") { $where = "AND post_title like '%$title%' "; } else { $where = ""; } ?> <form action="" method="GET"> <select name="cat" id="" class="form-control"> <option value="">Buscar pela categoria</option> <?php $sql = "SELECT * FROM categoria"; $qry = mysqli_query($conexao, $sql); while($linha = mysqli_fetch_array($qry)) { if($linha["cat_id"] == @$cat) $selecao = "selected"; else $selecao = ""; echo "<option value=$linha[cat_id] $selecao > $linha[cat_nome] </option>"; } ?> </select> <br> <div class="input-group margin-bottom-sm"> <span class="input-group-addon"><i class="fa fa-list fa-fw"></i></span> <input class="form-control" type="text" value='<?php echo @$title?>' placeholder="Buscar pela Título" name="title"> </div> <br> <input type="submit" value="Pesquisar" class="btn btn-default"> </form> <?php $sql = "select * from post p, categoria c where p.cat_id = c.cat_id ORDER BY post_id DESC $where"; $qry = mysqli_query($conexao, $sql); while ($linha = mysqli_fetch_array($qry)) { ?>
-
Opa! Obrigado.. Assim que criei o post consigo resolver. REE rerer O problema era esse mesmo. Na single-post,: <?php @$post_id=$_GET["post_id"];// echo "$id_noticias"; $sql = "select * from post p, categoria c where p.cat_id = c.cat_id ORDER BY post_id='$post_id' DESC"; $qry = @mysqli_query($conexao, $sql); $linha = @mysqli_fetch_array($qry); ?> E nas páginas que redirecionam: Título da postagem listada no página blog : <a href='single-post.php?post_id=<?php echo $linha["post_id"] ?>'><h2><?php echo $linha["post_title"] ?></h2></a> O problema agora é que o formulário de busca acima da listagem não está funcionando: ?> <?php @$cat = $_GET["cat"]; @$title = $_GET["title"]; if ( ($cat !="") && ($title !="") ) { $where = "AND p.cat_id = '$cat' AND post_title like '%$title%' "; } else if ($id_categoria !="") { $where = "AND p.cat_id = '$cat'"; } else if ($busca_title !="") { $where = "AND post_title like '%$title%' "; } else { $where = ""; } ?> <form action="" method="GET"> <select name="cat" id="" class="form-control"> <option value="">Buscar pela categoria</option> <?php $sql = "SELECT * FROM categoria"; $qry = mysqli_query($conexao, $sql); while($linha = mysqli_fetch_array($qry)) { if($linha["cat_id"] == $cat) $selecao = "selected"; else $selecao = ""; echo "<option value=$linha[cat_id] $selecao > $linha[cat_nome] </option>"; } ?> </select> <br> <div class="input-group margin-bottom-sm"> <span class="input-group-addon"><i class="fa fa-list fa-fw"></i></span> <input class="form-control" type="text" value='<?php echo @$title?>' placeholder="Buscar pela Título" name="title"> </div> <br> <input type="submit" value="Pesquisar" class="btn btn-default"> </form> Acabei errando. O certo é esse aqui: <?php @$cat = $_GET["cat"]; @$title = $_GET["title"]; if ( ($cat !="") && ($title !="") ) { $where = "AND p.cat_id = '$cat' AND post_title like '%$title%' "; } else if ($cat !="") { $where = "AND p.cat_id = '$cat'"; } else if ($title !="") { $where = "AND post_title like '%$title%' "; } else { $where = ""; } ?> <form action="" method="GET"> <select name="cat" id="" class="form-control"> <option value="">Buscar pela categoria</option> <?php $sql = "SELECT * FROM categoria"; $qry = mysqli_query($conexao, $sql); while($linha = mysqli_fetch_array($qry)) { if($linha["cat_id"] == @$cat) $selecao = "selected"; else $selecao = ""; echo "<option value=$linha[cat_id] $selecao > $linha[cat_nome] </option>"; } ?> </select> <br> <div class="input-group margin-bottom-sm"> <span class="input-group-addon"><i class="fa fa-list fa-fw"></i></span> <input class="form-control" type="text" value='<?php echo @$title?>' placeholder="Buscar pela Título" name="title"> </div> <br> <input type="submit" value="Pesquisar" class="btn btn-default"> </form>
-
Projeto: Um website com painel administrativo O foi feito até agora no painel: - As informações estão sendo gravadas corretamente no banco de dados. Inclusive a imagem. O script tem duas partes: inserção e imagem (joga a imagem para uma pasta e grava seu caminho para ser chamado mais na frente). - Lista dos posts no painel está funcionando normalmente. Porém, não consigo chamar a categoria que está em outra tabela: Na tabela post contém "cat_id" e na tabela categoria também tem um "cat_id". Não sei como chamar o nome da categoria que está na tabela categoria. Ex: Na tabela post uma publicação escolheu a categoria Lentes e ela corresponde ao número 1 (id=2 na tabela post e na tabela categoria). - Os posts foram listados na página inicial e na página blog (com paginação funcionando perfeitamente). O grande problema: - Quando clico, por exemplo, na notícia que tem id=4 sou direcionado para a single-post (página com a notícia completa). Sendo isso não acontece. Sou direcionado sempre para a última notícia cadastrada. Isso acontece em todas páginas que listam as notícias. No painel, na página inicial e na própria página de blog. Também, quando clico na notícia diretamente que é listada na página Blog. Ex: - Notícia 01 tem id=4 - Notícia 02 tem id=5 Elas estão listadas na página inicial, quando clico na notícia 01 (http://localhost/cftv/single-post.php?id=4) sou direcionado para a notícia 02. Na verdade, isso acontece se eu clicar em qualquer notícia. Aparece o link com o id correto no navegador. Mas, a notícia é sempre a última cadastrada. Ex: Código da página Blog, onde as notícias são listadas: <?php $sql = "select * from post p, categoria c where p.cat_id = c.cat_id ORDER BY post_id DESC LIMIT $inicio,$lpp"; $qry = @mysqli_query($conexao, $sql); while ($linha = @mysqli_fetch_array($qry)) { ?> <a href="single-post.php?id=<?php echo $linha["post_id"] ?>"><h2><?php echo $linha["post_title"] ?></h2></a> <br> <img src='<?php echo $linha["post_img"];?>' class="img-responsive" style="height: 200px;" > <br> <p> <?php $text = $linha["post_msg"]; echo substr($text, 0, 300) . '...'; ?> </p> <p> <span class="fa fa-clock-o" style="color: #0098da;"></span><strong> <?php echo $linha["post_data"] ?></strong> <br> <span class="fa fa-file-text-o" style="color: #0098da;"></span><strong> <?php echo $linha["post_tags"] ?></strong> <br> <span class="fa fa-list-ul" style="color: #0098da;"></span><strong> <?php echo $linha["cat_nome"] ?></strong> </p> <p><a href="single-post.php?id=<?php echo $linha["post_id"] ?>" class="btn btn-default default-custom">LER MAIS</a></p> <br> <?php } ?> <?php echo $paginacao; ?> Código da página single-post: <div class="container-fluid" style="background: rgba(0, 0, 0, 0.5); min-height: 150px;"> <div class="container"> <div class="row"> <div class="col-md-12"> <?php $sql = "select * from post p, categoria c where p.cat_id = c.cat_id ORDER BY post_id DESC"; $qry = @mysqli_query($conexao, $sql); $linha = @mysqli_fetch_array($qry); ?> <h2 style="color: #0098da; text-align: center;"><?php echo $linha["post_title"] ?></h2> </div> </div> </div> </div> <div class="container-fluid single-post-row2"> <div class="container"> <div class="row"> <div class="col-md-8 single-post-colleft"> <h2 style="color: #0098da;"><?php echo $linha["post_title"] ?></h2> <img src='<?php echo $linha["post_img"];?>' class="img-responsive" style="width: 100%;" > <br> <span style="color: #f8f8f8;"><?php echo $linha["post_msg"] ?></span> <p> <span class="fa fa-clock-o" style="color: #0098da;"></span><strong> <span style="color: #f8f8f8;"><?php echo $linha["post_data"] ?></span></strong> <br> <span class="fa fa-file-text-o" style="color: #0098da;"></span><strong><span style="color: #f8f8f8;"> <?php echo $linha["post_tags"] ?></span></strong> <br> <span class="fa fa-list-ul" style="color: #0098da;"></span><strong><span style="color: #f8f8f8;"> <?php echo $linha["cat_nome"] ?></span></strong> </p> <br> <div class="fb-comments" data-href="https://facebook.com/infrainfo" data-numposts="5"></div> </div> Agradeço desde já qualquer ajuda.
-
O desafio: - O cliente desistiu de um layout que eu já havia desenvolvido e decidiu mudar - Apresentou um website de um concorrente internacional e gostaria que algumas fossem iguais. - Eu insisti para que não fosse tão igual (até para valorizar nosso trabalho) 1. À medida em que o slider vai mudando, menu vai acompanhando. Ex: Slider01 (Pintura), Slider02 (Montagem) e assim por diante. Ou seja, Troca a imagem, troca o item do menu (underline e cor). Para ficar mais claro, tá aqui o site que ele quer que tire esses elementos: http://www.ssi-schaefer.de/ 2. Eu já consegui criar um slider que fique de fundo. Até para ficar aquele espaço vazio no topo e o nav um pouco mais abaixo. Porém, integrar o mouse (hover) passando em cima dos elementos também e ir mudando o slider tá complicado. Gostaria de saber se alguém pode ajudar? Não estou querendo nada pronto (mastigado). Se for preciso, vou estudando as dicas e tentando fazer. Agradeço demais qualquer tipo de ajuda ... Segue o layout:
-
É uma formação completa do MJailton. O acompanho há certo tempo... Mas, nunca tinha comprado nada dele. Aí ele apareceu com essas formações completas dePHP, comprei. Sinceramente, estou achando muito bom. Até porque nunca estudei programação. Então, é algo começando do zero. Aprendendo aos poucos ..
-
Rapaz! Você é o cara. Acho que são quase 30 questões. Estou cursando uma formação completa de PHP. Tem sido proveitoso. Muito bom mesmo. Essa questão era a última e mais de um mês dando umas pesquisadas e tetando alguma coisa de vez em quando. Irei upar e ver se eles me aprovam para o módulo seguinte. Loucura total rsrs Muito obrigado mais uma vez ... Irei estudar com mais calma esse código
-
Caramba Enio! Show de bola. Mas, tem uma bronca: Ele pede "4 triplas".. 1 - As tripls são ... 2 - As tripls são ... 3 - As tripls são ... 4 - As tripls são ... Eu até consigo 4 triplas. Mas, só dando enter no navegador. Quando chega na quarta, ele volta para a primeira. A bronca é conseguir as 4 de uma vez só. E ir mudando as combinações, à medida que clico num botão (input)... De qualquer forma, muito obrigado! <form action="<?php echo $_SERVER['REQUEST_URI']; ?>" method="post"> <p> <input type="submit" value="Calcular" name="calc"> </p> </form> <hr> <?php $calc = $_POST['calc']; if ($calc) { $qtde = 0; // Cria uma array com números de 1 a 100 $a = range(1, 100); $b = range(1, 100); $c = range(1, 100); // Enquanto a quantidade de vezes for menor ou igual a 1 while($qtde <= 4) { // Sorteia um número aleatorio das array $A = $a[rand(0,100 - 1)]; $B = $b[rand(0,100 - 1)]; $C = $c[rand(0,100 - 1)]; // Se a sentença não for verdadeira, volta e procura novos números que obedeçam a sentença if( ($A * $A) + ($B * $B) != ($C * $C) ){ continue; } // Incremento na quantidade $qtde++; } // Exibe os números sorteados echo "Números sorteados: " . $A . ' ' . $B . ' ' . $C . "<br />"; // Exibe a sentença verdadeira echo "As tripas são: " . $A * $A . ' + ' . $B * $B . ' = ' . $C * $C . "<br />"; } ?> Adicionei o botão. Tá tranquila essa questão de apertar e mudar a tripla. Mas, gostaria de obter as 4 ao mesmo tempo. E pior que as quatro mudam a cada clique. Vou ver se consigo pensar aqui ...
-
<p> Escreva um programa que encontre quatro tripla de Pitágoras. Uma tripla de Pitágoras é uma tripla (a, b, c) de inteiros que satisfazem a equação de Pitágoras a2 + b2 = c2. Gere randomicamente inteiros no intervalo de 1 a 100. use um comando continue quando a equação for falsa. </p> <hr> <?php //quantidade igual a zero $qtde = 0; //o intervalo das letras $a = range(1, 100); $b = range(1, 100); $c = range(1, 100); //enquanto a quantidade de vezes for de no máximo 4 while ($qtde <= 4) { //se a sentença não for satisfeita, volta e procura os números que obedeçam if ( $a*$a + $b*$b != $c*$c) { continue; } //incremento na quantidade $qtde++; } // mostra as quatro triplas echo "As triplas satilde;o : ". $a*$a .' + '. $b*$b .' = '. $c*$c ."<br>"; O problema é que não está aparecendo resultado algum. Ainda por cima, diz que na linha 35 (if ( $a*$a + $b*$b != $c*$c) { continue; }) há um problema. Não sei também se esse tipo de sentença pode ser colocada dentro de um IF. Enfim, agradeço qualquer ajuda..
-
Rapaz! Não entendi ... Se refere ao "2/1" que se repete?
-
Deixa ver se entendi : $impares = $divisor = 1; --> começam com 1 cada... $total = 0; --> $impares+=2 --> impares + 2 | incrementa 2 ao anterior $divisor++ --> +1 | incrementa 1 ao anterior $display[]=$impares.'/'.$divisor; | armazena como uma array Ou seja : incrementa no geral sempre 2/1 $divisor++ $total+= $impares / $divisor; $display[]=$impares.'/'.$divisor; 1 - 1/1 | 1/1 2 - $total = 1/1 + 2/1 | 3/2 3 - $total = 3/2 + 2/1 | 5/3 4 - $total = 5/3 + 2/1 | 7/4 e assim por diante .. Correto?
-
Rapaz! Você é o cara. Vou estudar essa sua solução. Tinha colocado rapidinho no Excel e lembro que o resultado é esse mesmo. 95 e uns quebradinhos ... Muito obrigado mesmo ...