Ir para conteúdo
Fórum Script Brasil

wootzor

Membros
  • Total de itens

    480
  • Registro em

  • Última visita

Tudo que wootzor postou

  1. wootzor

    Aparecer registro único

    Qual a consulta que estás a executar?
  2. wootzor

    Gravar arquivo texto

    Se é um CSV (comma-separated) porque estás a usar como separador o ponto-e-vírgula?
  3. Qual a estrutura do objecto JSON? Coloca um console.log(data) logo a seguir à atribuição "data = JSON.parse(data)". Já agora, uma vez que estás a usar jQuery, podias usar o método parseJSON().
  4. wootzor

    Erro Call Stack

    Troca essa tal linha 66 por: <?php $pag = $_GET['pag'];
  5. Devolve algum erro ou simplesmente não acontece nada? Já fizeste um echo da variável $condicao para verificar que está tudo correcto? Já agora, não deves usar a biblioteca mysql para aceder a bases de dados pois já não é mantida na versão actual do MySQL. Usa mysqli ou PDO.
  6. Não referiste isso na mensagem original. Fica aqui algo que já escrevi num tópico parecido com o que pretendes fazer:
  7. O que ele diz é que não existe uma coluna na base de dados chamada Baixado. Coloca o valor de C.STATUS entre plicas para indicar que é uma string, assim: "SELECT B.DATA, C.BLOCO, C.PEDIDO, V.DESCRICAO, C.STATUS FROM CONTROLE C JOIN BLOCOS B ON C.BLOCO = B.NUMEROBLOCO JOIN VENDEDORES V ON C.VENDEDOR = V.CODIGO WHERE C.STATUS='" & strStatus & "'"
  8. Fica um exemplo simples e testado que podes tentar adaptar às tuas necessidades: <body> <?php $username = $_SESSION['username']; //usar variável de sessão para saber o utilizador que está autenticado. $query = "SELECT `Img` FROM `user` WHERE `Username` = '$username'"; $result = $mysqli->query($query); if ($result->num_rows > 0) { if ($row = $result->fetch_array(MYSQLI_ASSOC)) { $avatar = $row['Img']; } ?> <h1 align="center"><?php echo isset($username) ? $username : ""; ?></h1> <img align="center" src="<?php echo ($avatar != null) ? $avatar : ""; ?>" /> <?php } ?> <form id="frmImport" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data"> <label for="fileUpload">Ficheiro:</label> <input type="file" id="fileUpload" name="fileUpload" /><br /> <input type="submit" name="submit" value="Upload" /> </form> <?php if (!empty($_FILES)) { if ($_FILES["fileUpload"]["error"] > 0) { echo "Erro: " . $_FILES["fileUpload"]["error"] . "<br>"; } else { $uploaddir = './uploads/'; //nome da pasta (no servidor) onde vais guardar as imagens. $uploadfile = $uploaddir . basename($_FILES['fileUpload']['name']); if (move_uploaded_file($_FILES['fileUpload']['tmp_name'], $uploadfile)) { echo "Ficheiro " . basename($_FILES['fileUpload']['name']) . " enviado com sucesso.<br />"; $query = "UPDATE `user` SET `Img` = '$uploadfile' WHERE `Username` = '$username'"; if (!$mysqli->query($query)) { echo "Ocorreu um erro associar a imagem ao perfil.<br/>"; } } } } ?> </body>Espero que ajude.
  9. wootzor

    Erro de script

    Estás a misturar mysql com mysqli. Tenta assim: <?php $redirect = $_SESSION['PrevUrl']; $query = sprintf("SELECT login, pass_md5, gid, id FROM usuarios_incaper WHERE login='%s' AND pass_md5='%s'", $login, $pass_md5); $requestBD = mysqli_query($query, $conn1) or die(mysqli_errno($conn1)); $ok = mysqli_num_rows($requestBD); if ($ok) { $linha = mysqli_fetch_assoc($requestBD); $_SESSION['aceito'] = true; $_SESSION['gid']= $linha['gid']; $_SESSION['uid']= $linha['id']; }
  10. Experimenta assim: m3Fardos: <input type="number" id="m3Fardos" /><br /> m3OP: <input type="number" id="m3OP" /><br /> <input type="button" id="btnVerifica" value="Verificar" onclick="carregaImagem()" /> <div id="div"> <img id="img" /> </div>function carregaImagem() { if (mostra()) { document.getElementById("img").src = "http://placekitten.com/g/250/250"; } else { document.getElementById("img").src = "https://placekitten.com/g/249/249"; } }Exemplo.
  11. Acontece que estás a misturar a biblioteca mysql com mysqli. Tens de substituir todas as chamadas a mysql_* por mysqli_* na página login2.
  12. Não ficou muito explícito o que pretendes. O que mostras na imagem é um formulário para adicionar um novo registo, certo? Agora queres que o resultado da pesquisa seja mostrado também em caixas de texto, é?
  13. Nesse caso não sei o que possa estar a correr mal. Verifica os credenciais (username e password), porque tudo o resto me parece correcto.
  14. Sim e sim. Em todas as ocorrências da variável $mysqli, mas deixa ficar o ->.
  15. Não, estou a falar do nome da variável de ligação à base de dados na página cadastro_de_usuarios, não do nome do ficheiro.
  16. Qual é o código que já tens e o que tem de fazer o Web Service? Dá uma leitura sobre estes tópicos/temas: JavaScript nativo - XMLHttpRequest. jQuery - ajax, post e get. Edit: Em que linguagem estás a desenvolver a aplicação mobile?
  17. wootzor

    php + banco de dados (mysql)

    Verifica o conteúdo do array $tudo.Na linha 264, antes de executares a consulta, imprime o conteúdo de $sql e testa directamente no MySQL (se possível), para garantir que a consulta funciona e devolve os valores de que estás à espera.
  18. Troca $mysqli pelo nome do teu objecto de ligação à BD ($pixels_conexao, talvez?)
  19. Para o elemento h1 assumir o estilo que definiste, tens de o pôr dentro da tabela: <table class="tabela"> <caption>Nossos Produtos</caption> <tr> <td colspan="2"> <h1>Especificações Tecnicas</h1> </td> </tr> <tr> <td>Sites</td> <td>R$299,00</td> </tr> <!-- (...) --> </table>Exemplo.
  20. Quando fizeste o debug, a variável dr estava preenchida?
  21. wootzor

    Ajuda com select

    A questão importante aqui é especificar a relação entre as tabelas (o INNER JOIN) que se baseia nos campos-chave das tabelas. Neste caso, o campo id_product é chave primária na tabela psn_product_lang e chave estrangeira na tabela psn_product_attribute, permitindo saber os atributos que dizem respeito a um dado produto. A ligação entre tabelas segue a lógica: SELECT campo_t1, campo_t2 FROM tabela1 INNER JOIN tabela2 ON tabela1.campo_chave = tabela2.campo_chave_estrangeiraSó precisas de escrever o nome da tabela atrás do nome do campo caso ambas as tabelas tenham campos com o mesmo nome, por ex: tabela1.nome e tabela2.nome, por isso é que usei o nome da tabela onde queria ir buscar o product_id. Caso contrário o MySQL não saberia a qual dos campos me estou a referir.
  22. O atributo ng-click do AngularJS já tem uma função associada em ambos os botões, portanto deve acontecer alguma coisa quando clicas em qualquer um deles. Não é isso que pretendes? De qualquer forma, nada impede que adiciones um atributo id aos elementos.
  23. wootzor

    UPDATE * por id

    Continua a faltar um espaço no texto da consulta: Além disso, ele diz que não reconhece os campos nome e senha no $_GET porque os campos input do formulário não têm atributo id ou name. Experimenta assim: <input type="text" name="nome" id="nome" value="<?php echo @$linha['nome']; ?>"/><br/><br/> <input type="text" name="senha" id="senha" value="<?php echo @$linha['senha']; ?>"/><br/><br/>
×
×
  • Criar Novo...