Ir para conteúdo
Fórum Script Brasil

Marcelo_2

Membros
  • Total de itens

    251
  • Registro em

  • Última visita

Tudo que Marcelo_2 postou

  1. Marcelo_2

    pergunta de novato

    Ola. Estude sobre MVC.🙂
  2. Marcelo_2

    Ajuda para iniciar em php

    se estiver habilitada a extensão mysqli (como mostrado acima), você deve abrir o navegador, acessar http://localhost; deve abrir a pag inicial do Xamp; se não abrir você precisa inicia-lo; se estiver vendo a pg inicial do Xamp, abra o bloco de notas e salve um arquivo chamado teste.php na pasta Xamp/htdocs dentro do arquivo digite: <?php echo "teste"; ?> salve e abra no navegador assim: http://localhost/teste.php se aparecer a palavra "teste" (sem aspas); está tudo ok. conexão ao banco de dados: https://king.host/wiki/artigo/conectar-mysql-utilizando-php/ habitue-se a consultar o site php.net (tem tudo la; google também) e pesquise sobre como usar o phpinfo() se não souber iniciar o Xamp, retorne.
  3. Oi. código OK! testei no meu pc. verifique a conexão. veja como exibir mensagens de erro aqui: https://forum.imasters.com.br/topic/542539-atenção-orientações-e-regras-do-fórum-de-php/ e qqer coisa, retorne c/ o form
  4. pesquise sobre sessions em PHP. falou, fui
  5. tenta aqui: https://forum.scriptbrasil.com.br/forum/6-ajax-javascript-xml-dom/
  6. select * from tabela where id_prod=(select min(id_prod) from tabela);
  7. oi.. tente a função to_char; ex: select to_char(sua_coluna, 'YYYY-MM-DD') dia from sua_tabela; http://pgdocptbr.sourceforge.net/pg80/functions-formatting.html
  8. está faltando uma aspa simples em: ,$tempocurso'
  9. Marcelo_2

    Javascript com PHP

    é "onclick", não
  10. pesquise sobre o comando "header location"
  11. pesquise sobre mysqli_insert_id
  12. Marcelo_2

    Preciso de Ajuda

    não existem mais as funções mysql*. pesquise sobre mysqli ou PDO
  13. 1. descomente essa linha: e mude para essa: $query2 = "SELECT * FROM produto WHERE categoria_id = $cat"; 2. depois dessa: insrira essa: $dados2 = mysqli_query($con,$query2); 3. faz um fetch: while($dados3=mysqli_fetch_array($dados2)){ 4. use echo: echo $dados3["uma coluna da tabela"]; echo $dados3["outra coluna da tabela"]; 5. quando acabar as colunas fecha o while: }
  14. 1. troque essas linhas: por essas: $nome = $_POST ['nome']; $email = $_POST ['email']; 2. veja aqui como habilitar mensagens de erro: https://forum.imasters.com.br/topic/542539-aten%C3%A7%C3%A3o-orienta%C3%A7%C3%B5es-e-regras-do-f%C3%B3rum-de-php/ principalmente itens 3, 4 e 5. retorne com as mensagens, se for o caso. 3. confirme com a hospedagem se eles ativaram a extensão mysqli (algumas não ativam :-); só a mysql.* que já foi removida e varias nem aceitam mais).
  15. 1. se o tal botao gerar for acionado; 2. recupera o saldo do individuo; 3. se for igual ou menor que 99, 4. echo "mensagem" = "saldo insuficiente"; 5. se não, 6. subtrai 100 do saldo 7. exibe saldo atualizado cara, de boa.. tente estudar primeiro logica de programação e SQL..
  16. cara, faz tempo que infelizmente o mysql tem mesmo esse "bug"; (traz o dado, mas não o registro (a tupla toda, a linha)).. os "quebras-galhos" que eu conheço são o velho "order by desc limit 1" ou 1 subconsulta ("...where id in(select max(id) from...)... bom, é "issahe"... ah, se descobri outra solução, t proponho a gente voltar aqui e postar, porque eu tb queria resolver essa d 1 forma melhor.. fui.. boa sorte ahe...
  17. cara.. tenta só apagar ou comentar essa linha: resto aqui ok.. fui.. 👍
  18. 1. coluna "fipe" tem 6 casas e você esta tentando inserir 7; 2. se codigo é auto_increment, o recomendavel e deixa-lo de fora da sql. bom feriadao...
  19. <?php // CONEXAO $sql= mysqli_query($conn, "SELECT * FROM controle_externo"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head> <body> <?php while ($row = mysqli_fetch_assoc($sql)) { ?> <form id="form1" name="form1" method="post" action=""> <label>data_saida <input name="data_saida" type="text" id="data_saida" value="<?php echo $row['data_saida'];?>"/> </label> <input name="cod_externo" type="hidden" id="cod_externo" value="<?php echo $row['cod_externo'];?>" /> <label> <input name="id_baixar" type="submit" id="id_baixar" value="alterar" /> </label> <br /> </form> <?php } if (isset($_POST['id_baixar'])) { $cod_externo=$_POST['cod_externo']; echo $cod_externo; mysqli_query($conn,"UPDATE controle_externo SET data_saida = NOW() WHERE cod_externo = '$cod_externo'"); header("location: UPDATE_controle_externo.php"); die(); } ?> </body> </html>
  20. Marcelo_2

    ajuda em SQL

    na tabela cliente tira esses traços: CLIENTE ---(Email, e poe virgula entre as linhas; nas tabelas produto e animal você esta repetindo as chaves primarias - colunas codproduto e id
  21. Marcelo_2

    if com listagem de array

    opas.. cara, tenta assim: SELECT case when volume_total = volume_entregue then 'ok' when volume_entregue = 0 then 'nada' else 'parcial' end as status FROM tabela http://jquerydicas.blogspot.com/2013/11/mysql-if-e-case.html
  22. troca essa linha: por essa: while($row = $resultado->fetch()) {
×
×
  • Criar Novo...