Jump to content
Fórum Script Brasil

wash

Membros
  • Content Count

    281
  • Joined

  • Last visited

Everything posted by wash

  1. Boa tarde! O sr. está guardando a data formatada dessa forma num banco de dados? Se não está guardando no banco de dados, uma sugestão seria guardar essa data na sessão, e usar o valor estático, guardado lá, pois a função date, como foi definida, sempre vai retornar data atualizada.
  2. Olá! O sr. vai precisar definir o atributo selected para a tag option que tiver o valor guardado na sessão.
  3. Olá! Veja se esssa sugestão que escrevi para conexão com mysqli, pode te dar um norte:
  4. Olá! Não entendi. Se sr. está salvando as variáveis no .txt, leia o .txt e continue o script de acordo com os valores lidos
  5. Olá! Comece seguindo a recomendação dos grandes! Eles recomendam colocar o javascript antes da tag de fechamento do body. Como o sr. pode conferir aqui: https://developer.yahoo.com/performance/rules.html?guccounter=1#js_bottom e aqui: https://developer.mozilla.org/pt-BR/docs/Aprender/Getting_started_with_the_web/JavaScript_basico
  6. Olá! O trecho: espera um fechamento de colchete
  7. Olá! O sr. está usando algum framework? Não aparece nenhuma mensagem de erro? Ative as exibições e/ou logs de erros.
  8. wash

    Array

    Olá! Você consegue resolver usando array_combine, array_filter e array_keys. Segue sugestão: <?php // define os valores do array1 como keys $keys = array_keys($array1); // remove os valores vazios do array $values = array_filter($array2); // combina as keys com os valus $arrayPronto = array_combine($keys, $values);
  9. Olá! Certifique-se de ter definido o modo de conexão tb como utf-8: http://php.net/manual/pt_BR/mysqli.set-charset.php $mysqli->set_charset('utf8')
  10. Olá! Segue sugestão: <?php // arquivo conexão // ativa a exibição de erros error_reporting(E_ALL); // variáveis para conexão $host = 'localhost'; // define o host do banco de dados $user = 'root'; // user do banco de dados $password = ''; // senha do banco de dados $database = 'database'; // nome do banco de dados // estabelecer conexão com o mysql $sqli = new mysqli($host, $user, $password); // verificar se houve erro na conexão if ($sqli->connect_error) { // se houve erro, mostra erro na tela echo "<p>Erro ao C
  11. Olá! O sr. vai precisar fazer uma requisição ajax Esse ajax vai enviar a id do gênero e retornar as espécies aí é só montar a exibição
  12. Olá! Talvez a variável 'nome' não tenha sido postada. para evitar esse tipo de Notice, segue sugestão <?php // em php aspas duplas têm significado diferente de aspas simples. include 'conexao.php'; // verificar se as variáveis necessárias foram postadas if (isset($_POST['nome']) && isset($_POST['email']) && isset($_POST['profissao'])) { $nome = $_POST['nome']; $email = $_POST['email']; $profissao = $_POST['profissao']; $sql = "insert into usuarios (nome,email,profissao) values ('$nome','$email','$profissao')"; $salvar = mysqli
  13. Olá! Acredito que as informações fornecidas foram bem poucas. Não sei onde o sr. grava as fks(foreign keys) do reponsável e dos convidados Se puder, nos mostre a estrutura sql. Talvez o adequado seria selecionar os dados from tabela-das-reservas e fazer os joins com as fks gravadas nela fk_mesa fk_responsavel fks_convidados
  14. Olá! Não entendi muito bem... pra inserir um checkbox é só usar a tag html: https://www.w3schools.com/tags/att_input_type_checkbox.asp Onde name é o nome da variável que vai ser enviada e value é o valor da variável. Se quiser postar um trecho de seu script pra gente entender melhor...
  15. Olá! No início do arquivo, ative a exibição de erros assim: error_reporting(E_ALL); Despois de executar a query, coloque esse trecho: if($conn->error){ die($conn->error); } Execute seu script novamente e diga qual mensagem de erro aparece.
  16. Olá! Se a query de busca é essa: aparentemente, há dois registros para o dia 23/02/2018
  17. Olá! Não use float; Se o sr. pretende que o os botões sempre fiquem lado a lado defina no seu arquivo .css que a largura mínima da última th dessa tabela seja = larguras dos botões + espaçamentos
  18. 1 -> Array de arrays 2 -> Array de objetos P.S. Não acredito que seja uma boa prática, misturar php e javascript uma vez que php é serverside e js é client side eu faria o js ler uma url(que por acaso é um php entregando um json - mas poderia ser c, python, ruby, java, .net, nodejs, apenas texto, etc...)
  19. É uma questão elementar de sql. Não especifique uma id. Assim, a query trará tudo da tabela alunos: SELECT * FROM alunos
  20. Olá! Como as ids são únicas, o trecho abaixo trará apenas um único resultado:
  21. Olá! Veja se isso te ajuda: https://www.scriptbrasil.com.br/forum/topic/189412-conexãophp/?tab=comments#comment-702523
  22. Olá! <?php // defina a qurey de inserção assim: $query = "update usuarios set ... "; // execute a query assim: $sqli->query($query); // e sempre que executar uma query, verifique se retornou alguma falha, assim: if ($sqli->error) { // mostra o erro na tela die($sqli->error . '<br>' . $query); } Dessa forma há alguma possibilidade de o sr. descobrir o que aconteceu.
  23. Olá! No seu arquivo .sql faça assim: create table usuarios( id int(11) primary key auto_increment, nome varchar(40), sobrenome varchar (60), matricula varchar(15), email varchar(60), senha char(41), date_created timestamp default current_timestamp, unique(matricula, email) ); Assim, não poderão ter dois registros com matrícula e email iguais
  24. O motivo será porque a coluna gender no .sql é do tipo tinyint Como o sr. pode perceber, o tipo tinyint gasta apenas 1byte: https://dev.mysql.com/doc/refman/8.0/en/storage-requirements.html
×
×
  • Create New...