
eiglimar
Membros-
Total de itens
30 -
Registro em
-
Última visita
Tudo que eiglimar postou
-
Olá boa tarde! Desculpe não entendi sua dúvida, você quer buscar dados de um sistema e trazer para o seu? Para isso você deveria utilizar algum serviço para integrar os dois sistemas, um serviço como SOAP, ou uma API com metodos que tragam os dados que você deseja mostrar nesta sua hospedagem
-
kkkk , nada cara tranquilo, estou aqui para ajuda-lo. Mas então você sabe se você utiliza algum driver de conexao com o banco de dados? Um PDO, ou mysqli ou até mesmo o defasado mysql_connect? Cara utilize o sublime text é muito mais leve e ajuda muito a desenvolver!
-
Não cara, o que estou perguntando não é o "servidor web" se é local ou não rsrs. Como você está fazendo a conexão com o banco de dados?
-
A função sprintf faz com que aonde esteja % seja alterado pelo dado passado como parametro. Por exemplo: <?php $number = 123; $str = "Test string"; $txt = sprintf("There are %u million bicycles in %s.",$number,$str); echo $txt; //There are 123 million bicycles in Test string. ?> Abs para passar no banco, você ta usando o que? PDO, mysqli?
-
Esse cara: date_default_timezone_set( 'America/Sao_Paulo' ); Normalmente ele fica antes de todo o código PHP. Deve por que você colocou em uma linha junto co outro código php que não esta dando certo. Se você ta usando em uma view. Voce pode colocar antes da tag <html> Coloca ele antes de tudo e pois do <?php Exemplo: <?php date_default_timezone_set( 'America/Sao_Paulo' ); //Resto to código ?> Abs
-
Cara, pra você ver o que ta vindo no POST, Faz isso, antes de tudo que for processar você colocar um var_dump($_POST); Pra ver tudo que ta vindo no seu POST. O form está com o method="post"? Abs,
-
opa! que isso me desculpe não poder ter ajudado mais!
-
hmmm... você está utilizando o hostinger... cara, com certeza não deve ser só mysql.hostinger.com.br, deve ter alguma porta atrelada como por exemplo mysql.hostinger.com.br:8089 sei la, verifique no painel de controle do hostinger para acessos externo do mysql
-
cara essa sua config está para localhost e não está apontando para o seu servidor. <?php $host = "enderecoipdoseuservidoroudnsdoservidor";
-
Cara me mostra como você ta passando as credenciais do seu banco na sua aplicacao
-
Certo, agora no seu servidor, voce criou uma base de dados la? Após ter criado voce fez um dump da base local para a base do servidor? Seu servidor é um shared host normal? ou um cloud? Verifique se o seu mysql está com a porta 3306 habilitada para requisições externas também! Se voce conseguir acessar o banco do seu servidor via workbench,mysql-front qualquer ide de banco, você tem permissao de acesso, agora se não tiver, e não for cloud pede ajuda pro seu host!
-
Olá! Pelo que vejo alguma informação nas configurações de acesso do seu banco estão erradas, Voce testou entrar no workbench ou no programa que você usa pra acessar o banco usar as mesmas credenciais no seu programa?
-
[RESOLVIDO] Passando valores de checkbox para MySQL
pergunta respondeu ao ramonstrengo de eiglimar em PHP
de nada! Precisando estamos ai! :D só pra voce saber, o que seu código tinha era que no for tinha $_POST($_POST['check'][$i]; e isso está errado , para arrumar isso era só tirar esse $_POST( da frente do $_POST['check'][$i], sempre tome cuidado com isso, rsrs. outra coisa a separação por virgulas você não tinha colocado o ",". concatenando com o seu $_POST['check'] e também depois só para tirar a ultima virgula que iria ficar na string só coloquei o rtrim para tirar essa ultima virgula e está ai! é isso, um abs e até mais! fico feliz em ter ajudado! -
[RESOLVIDO] Passando valores de checkbox para MySQL
pergunta respondeu ao ramonstrengo de eiglimar em PHP
Olá tudo bem? Acho que o código seria: for($i=0 ; $i<count($_POST['check']) ; $i++){ $opcoes_checkbox .= ",".$_POST['check'][$i]; } $opcoes_checkbox = rtrim($opcoes_checkbox,','); $sql = "INSERT INTO minha_tabela (id, nome, email, endereco, opcoes_checkbox) VALUES (' ', ' ".$nome." ', '".$email." ', '".$endereco." ', '".$opcoes_checkbox."', NOW());"; $db->query($sql); -
poste o seu código se possível! se não fica bem complicado de saber oque pode estar errado :)
-
Você está fazendo alguma chamada listando dados do result da tabela e está fora do range de tamanho de registros que a tabela contém
-
Olá cara tudo bem? bom, pelo que entendi você quer somar o campo estoque dos produtos certo? Para isso basta fazer isso no seu foreach: <?php $totalEstoque = 0; foreach ($produtos as $p) { echo '<tr>'; echo '<td>' . $p->descricao. '</td>'; echo '<td>' . $p->unidade . '</td>'; echo '<td>' . $p->precoCompra . '</td>'; echo '<td>' . $p->precoVenda . '</td>'; echo '<td>' . $p->estoque . '</td>'; echo '</tr>'; $totalEstoque += $p->estoque; } ?> e no HTML ali embaixo mostrar a variavel $totalEstoque <h5 style="text-align: right">Total em estoque: <?php echo $totalEstoque; ?></h5>
-
Olá Cara tudo bem? Seguinte, você pode fazer um LIMT 100 sem nenhuma regra no SQL e tratar tudo no PHP já que sempre seria os 100 ultimos pode dividir por 100 $sql = 'SELECT valor FROM tabela order by valor DESC LIMIT 100' $rs = mysql_query($sql) or die(mysql_error()); $row = mysql_fetch_array($rs); $total = 0.0; $media = 0.0; foreach($row as $value) { $total += $value; } $media = $total / 100; echo 'A média é: '+$media;
-
Opa cara segue um exemplo de como você pode pegar o valor de valores em html com javascript e com um envio de formilario para o mesmo codigo para você poder processar o preço: <?php $total = 0.0; if(isset($_POST['total']) && !empty($_POST['total'])) { $precos_subtotais = $_POST['total']; // só coloquei em uma variavel para exemplificar melhor echo "<script>alert('O total é de '+".$precos_subtotais.");</script>"; } // vai sair o total de produtos que no exemplo que vc deu na foto seria:1494.00 ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Contador</title> </head> <body> <form action="seuarquivodecontroller.php" method="POST" accept-charset="utf-8"> <input type="hidden" name="total" id="total" value> <span class="preco">R$100,00</span> <span class="preco">R$100,00</span> <span class="preco">R$100,00</span> <span class="preco">R$100,00</span> <button type="submit" value="Enviar!"></button> </form> <script> var total = 0.0; var precos = document.getElementsByClassName("preco") for(i = 0; i < precos.length;i++) { var valor = precos[i].innerHTML valor = valor.replace("R$", ""); valor = valor.replace(",", "."); total += parseFloat(valor); } var pegaValorTotal = document.getElementById('total') pegaValorTotal.value = total; </script> </body> </html>
-
cara para pegar o total dos subtotais basta somar todos os subtotais por exemplo acredito que esse seletor " $('font#preço'+id) " seja aonde está o preço coloque um name único em todos as tags de preço por exemplo name="subtotal[]" e ai quando você for processar num post, ficaria mais ou menos assim: $total = 0.0; if(isset($_POST['subtotal']) && !empty($_POST['subtotal'])) { $precos_subtotais = $_POST['subtotal']; // só coloquei em uma variavel para exemplificar melhor foreach($precos_subtotais as $valor) { $total += floatval($valor); //transformei em floatval para pegar os valores do POST que seriam strings para fazer a conta com o Double } } // vai sair o total de produtos que no exemplo que vc deu na foto seria:1494.00
-
você quer fazer a soma de todos os produtos do seu carrinho? Se sim, você deve fazer um for ou como você fez ai um foreach para varrer todos os produtos e calcular o valor deles em uma variavel do carrinho que você iria guardar o total de produtos. Exemplo Digamos que você tem uma variavel array multidimensional que guarda o item e a quantidade preço e tal por exemplo vamos fazer alguns produtos: 3 produtos Refrigerante de Cola 3,99 cada um mas foram pedidos 2, Pão de Forma 1,99 cada um e foi pedido apenas um e Margarina 4,99 cada um e foi pedido 1 O Total deve ser R$14,96 desse carrinho até o momento, exemplo meio porco mas que você pode aplicar ao seu carrinho. $carrinho = array(array()); $carrinho[0]['nome'] = "Refrigerante de Cola"; $carrinho[0]['preco'] = 3.99; $carrinho[0]['qtd'] = 2; $carrinho[1]['nome'] = "Pão de forma"; $carrinho[1]['preco'] = 1.99; $carrinho[1]['qtd'] = 1; $carrinho[2]['nome'] = "Margarina"; $carrinho[2]['preco'] = 4.99; $carrinho[2]['qtd'] = 1; $carrinho['total'] = 0; foreach($carrinho as $value) { $carrinho['total'] += $value['preco'] * $value['qtd']; } print "<pre>"; print_r($carrinho); print "</pre>";
-
de nada! Precisando estamos ai!
-
Cara o problema ta nesse seu if aqui: if (isset($_SESSION['shop'][$id]) || empty($_SESSION['shop'][$id])) { $_SESSION['shop'][$id] = 1; } else { $_SESSION['shop'][$id] += 1; } o certo seria: if (!(isset($_SESSION['shop'][$id])) || empty($_SESSION['shop'][$id])) { $_SESSION['shop'][$id] = 1; } else { $_SESSION['shop'][$id] += 1; }