Jump to content

TeixeiraRamos

Members
  • Content count

    732
  • Joined

  • Last visited

Community Reputation

4 Comum

2 Followers

About TeixeiraRamos

  • Birthday 07/29/1952

Informações Pessoais

  • Sexo
    Masculino
  • Interesses
    Meu Hobby é Radioamadorismo ha muitos anos.
    Tudo relativo a WebDesign, WebMaster.

Contato

  • Site Pessoal
    http://www.informacaoteixeira.com.br/

Recent Profile Visitors

4331320 profile views
  1. TeixeiraRamos

    Espaço do parágrafo

    Olá tenho uma página em php, usando Bootstrap 4. Ocorre que não estou conseguindo fazer com que o parágrafo de um texto fique com aquele espaço normal, ou seja, que estamos acostumado ver nos livros. Antes de trabalhar com Bootstrap 4 usava por exemplo: .recuo { text-indent:4em } Antes de "Desde..." e "Mas..." deve existir um <p class=" "> para criar um recuo. Existe muita coisa em: Obrigado
  2. TeixeiraRamos

    Date só com dia e mês

    Olá, Com essa "Procedures" consigo criar a coluna data e semana. Como poderia fazer para a "Precedures" criar uma outra coluna só com o dia e o mês, como por exemplo: 27 de fevereiro Obrigado BEGIN DECLARE var_data DATE; DECLARE var_dia VARCHAR(50); DECLARE contador INT DEFAULT 0; SET var_data = data_inicial; SET var_dia = DAYNAME(data_inicial); WHILE contador < intervalo DO INSERT INTO tb02_santosdodia(ctb02_datasantosdia, ctb02_diassemanas) VALUES (var_data, var_dia); SET contador = contador + 1; SET var_data = DATE_ADD(data_inicial, INTERVAL contador DAY); SET var_dia = DAYNAME(var_data); END WHILE; END
  3. TeixeiraRamos

    Data em relação a hora

    Olá gente, No meu php.ini estava assim: date.timezone ="UTC" Mudei para: date.timezone ="America/Sao_Paulo" Vou acompanhar, acredito que agora, na página, vai mudar a data depois das 00:00. Obrigado.
  4. TeixeiraRamos

    Data em relação a hora

    Vitor, Vou verificar tudo o que você recomendou. Realmente, eu também achei estranho se estou usando: Como estou no Rio de Janeiro uso quando necessário sempre usei: <body> <?php date_default_timezone_set('America/Sao_Paulo'); $date = date('Y-m-d H:i'); echo $date; ?> </body> . Ocorre que as frases estão no banco em uma coluna e na outra as datas. Acho bem mais tranquilo usar a própria sql para mostrar, o que eu desejo. Para as outras partes do site uso: <?php $meses = array ("Janeiro", "Fevereiro", "Março", "Abril", "Maio","Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"); $dia = date ("d", time()); $mes = date ("n", time()); $ano = date ("Y", time()); echo $dia . " de " . $meses[$mes-1] . " de " . $ano; ?> Vou observar novamente hoje. Obrigado.
  5. TeixeiraRamos

    Data em relação a hora

    Olá, Por favor favor, em um script tenho: <?php $sql = "SELECT pensamento_do_dia FROM tbpdodia WHERE data_inicio = CURRENT_DATE"; . . . ?> Meu computador a data e a hora se encontram normal. Contudo, 2 (duas) horas antes das 00:00 a data muda, só no site, para o dia dia seguinte. Ontem, 23/02/2019, às 19:00 estava no site 23/12/2019 (igual ao computador). Quando chegou mais ou menos às 22:01, abri o site já se entrava a data 24/02/2019. A query dentro das linhas <?php ?> também influencia. Tenho que colocar algo na sql com current_date.
  6. TeixeiraRamos

    Quando não for no Dropdowns

    OK, muito obrigado.
  7. TeixeiraRamos

    Quando não for no Dropdowns

    Olá gente, Não estou conseguindo colocar, por exemplo, as página abaixo no menu. index.php apple.php samsung.php No menu: <div class="container"> <h2>Nesting Button Groups</h2> <p>Nest button groups to create dropdown menus:</p> <div class="btn-group"> <button type="button" class="btn btn-primary">Apple</button> <button type="button" class="btn btn-primary">Samsung</button> <div class="btn-group"> <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown"> Sony </button> <div class="dropdown-menu"> <a class="dropdown-item" href="#">Tablet</a> <a class="dropdown-item" href="#">Smartphone</a> </div> </div> </div> </div> Muito obrigado.
  8. TeixeiraRamos

    Editar registros WordPress.org

    Bom Dia a Todos e um Feliz Natal, Estou conhecendo ainda o "Painel" inicial do WordPress.org. Através de tutorial consegui dá os primeiros passos, ou seja, mudar a "Aparência" de uma página, inserir imagens, mudar rodapé, fiz o teste e mostrou "Banco de Dados Conectado com Sucesso" etc. Mas não consegui identificar a onde, no "Painel" do wordpress, pode se incluir um script para editar na página que vem com o worgpress um registro de uma tabela. Vamos supor que primeira página do site tenha a página http://localhost/pro-cartuchos e abaixo de uma figura tem um texto. Nessa parte gostaria inserir um script, ou seja, uma SQL e um “while” para "Editar" um registro. Obrigado
  9. TeixeiraRamos

    Erro em Alterar registros no Form

    <?php // Salvo em C:\wamp\phpoo\metadados\Index.php; //require_once 'classes/Usuarios.php'; function __autoload($class) { require_once '../classes/' . $class . '.php'; } ?> <!DOCTYPE html> <html lang="pt-BR"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> <title>phpOO - Orientado a Objeto</title> <!-- Bootstrap --> <link href="../css/bootstrap.min.css" rel="stylesheet"> <script> var ch = '<?php echo sha1(time()); ?>'; </script> </head> <body> <div class="container"> <header> <img src="imagens/logo.png"/> <div class="well"> <h1 class="text-center">PhpOO Crud - Orientado a Objeto -> <span class="text-primary">ComercioCursos.com.br</span></h1> </div> </header> <!-- Form cadastrar --> <div style="margin: 100px 0; text-align: center"> <?php $usuario = new Usuarios(); // Cadastro de Usuario if ( isset($_POST['cadastrar']) ): $nome = $_POST['nome']; $email = $_POST['email']; $n_ativ = $_POST['n_ativ']; $n_livro = $_POST['n_livro']; $n_autor = $_POST['n_autor']; $usuario->setNome($nome); $usuario->setEmail($email); $usuario->setN_ativ($n_ativ); $usuario->setN_livro($n_livro); $usuario->setN_autor($n_autor); if ($usuario->insert()) { echo '<div class="alert alert-success alert-dismissible" role="alert"> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button> <strong>OK!</strong> Incluido com sucesso!!! </div>'; } else { echo '<div class="alert alert-success alert-dismissible" role="alert"> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button> <strong>OK!</strong> Erro ao alterar!!! </div>'; } endif; //exclusao de Usuario if (isset($_POST['excluir_ui'])){ $id = $_POST['id_ui']; $usuario->delete($id); } // Alterar Usuario // if ( isset($_POST['alterar']) ) { // $id = $_POST['id_uii']; // $nome = $_POST['nome']; //$email = $_POST['email']; //$n_ativ = $_POST['n_ativ']; //$n_livro = $_POST['n_livro']; //$n_autor = $_POST['$n_autor']; //$usuario->setNome($nome); //$usuario->setEmail($email); //$usuario->setN_ativ($n_ativ); //$usuario->setN_livro($n_livro); //$usuario->setN_autor($n_autor); //$usuario->update($id); //} // Alterar Usuario if ( isset($_POST['alterar']) ) { $id = $_POST['id_uii']; $nome = $_POST['nome']; $email = $_POST['email']; $n_ativ = $_POST['n_ativ']; $n_livro = $_POST['n_livro']; $n_autor = $_POST['n_autor']; $usuario->setNome($nome); $usuario->setEmail($email); $usuario->setN_ativ($n_ativ); $usuario->setN_livro($n_livro); $usuario->setN_autor($n_autor); $usuario->update($id); } ?> <legend>Formulário Cadastrar</legend> <form class="form-inline" method="post"> <div class="input-group"> <span class="input-group-addon">Nome:</span> <input name="nome" type="text" class="form-control" required > </div> <br> <br> <div class="input-group"> <span class="input-group-addon">Email:</span> <input name="email" type="email" class="form-control"> </div> <br> <br> <div class="input-group"> <span class="input-group-addon">Ativ:</span> <input name="n_ativ" type="text" class="form-control"> </div> <br> <br> <div class="input-group"> <span class="input-group-addon">Livro:</span> <input name="n_livro" type="text" class="form-control"> </div> <br> <br> <div class="input-group"> <span class="input-group-addon">Autor:</span> <input name="n_autor" type="text" class="form-control"> </div> <br> <br> <input name="cadastrar" type="submit" class="btn btn-success" value="Cadastrar"> </form> </div> <!-- Fim form cadastrar --> <!-- Inicio da tabela --> <table class="table table-striped table-bordered table-hover"> <thead> <tr class="active"> <th>Nome</th> <th>E-mail</th> <th>Ativ.</th> <th>Livro</th> <th>Autor</th> </tr> </thead> <tbody> <?php foreach ($usuario->findAll() as $key => $value) { ?> <tr> <td> <?php echo $value->nome;?> </td> <td> <?php echo $value->email;?> </td> <td> <?php echo $value->n_ativ;?> </td> <td> <?php echo $value->n_livro;?> </td> <td> <?php echo $value->n_autor;?> </td> <td> <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#myModal" onclick="load_modal('<?php echo $value->nome;?>', '<?php echo $value->email;?>','<?php echo $value->n_ativ;?>', '<?php echo $value->n_livro;?>','<?php echo $value->n_autor;?>',<?php echo $value->id;?>);">Alterar</button> </td> <td> <form class="form_excluir" method="post" style="float: left; margin: 0 15px;"> <input name="id_ui" type="hidden" value="<?php echo $value->id;?>"/><button name="excluir_ui" type="submit" onclick="fn_excluir();" class="btn btn-danger">Excluir</button></form> <!--Fernando C do forum descobriu erro no nome da função --> </td> </tr> <?php } ?> </tbody> </table> <!-- Fim da tabela --> <!-- Modal para alterar Usuário --> <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> <h4 class="modal-title" id="myModalLabel">Alterando Usuário</h4> </div> <div class="modal-body"> <form class="form-inline" method="post"> <div class="input-group"> <span class="input-group-addon glyphicon glyphicon-user">Nome:</span> <input id="text_nome" name="nome" type="text" class="form-control" required value="" > </div> <br> <br> <div class="input-group"> <span class="input-group-addon">Email:</span> <input id="text_email" name="email" type="email" class="form-control"> </div> <br> <br> <div class="input-group"> <span class="input-group-addon">Ativ:</span> <input id="text_n_ativ" name="n_ativ" type="text" class="form-control"> </div> <br> <br> <div class="input-group"> <span class="input-group-addon">Livro</span> <input id="text_n_livro" name="n_livro" type="text" class="form-control"> </div> <br> <br> <div class="input-group"> <span class="input-group-addon">Autor</span> <input id="text_n_autor" name="n_autor" type="text" class="form-control"> </div> <br> <br> <!--<input id="id_uii" name="id_uii" type="hidden" value=""/>--> <!--Fernando C pede para substituir só alinha acima por essa linha --> <input id="id_uii" name="id_uii" type="hidden" value=""/> <input name="alterar" type="submit" class="btn btn-warning" value="Alterar"> </form> </div> </div> </div> </div> <!-- fim Modal --> </div> <!-- fim cantainer --> <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> <script src="https://code.jquery.com/jquery-1.11.3.min.js" integrity="sha256-7LkWEzqTdpEfELxcZZlS6wAx5Ff13zZ83lYO2/ujj7g=" crossorigin="anonymous"></script> <!-- Include all compiled plugins (below), or include individual files as needed --> <script src="../js/bootstrap.min.js"></script> <script src="../js/script.js"></script> } </body> </html>
  10. TeixeiraRamos

    Erro em Alterar registros no Form

    Aqui a estrutura da tbl_usuarios
  11. TeixeiraRamos

    Erro em Alterar registros no Form

    Não mostra erro, mas não Altera os registros, inclusive no banco de dados também não é afetado. Os registros são editados no form modal para serem Alterados, mas Altero e nada acontece. No index.php ficou assim: // Alterar Usuario if ( isset($_POST['alterar']) ) { $id = $_POST['id_uii']; $nome = $_POST['nome']; $email = $_POST['email']; $n_ativ = $_POST['n_ativ']; $n_livro = $_POST['n_livro']; $n_autor = $_POST['n_autor']; $usuario->setNome($nome); $usuario->setEmail($email); $usuario->setN_ativ($n_ativ); $usuario->setN_livro($n_livro); $usuario->setN_autor($n_autor); $usuario->update($id); } Usuario.php public function update($id) { $sql = "UPDATE $this->tabela SET nome = :nome, email = :email, n_ativ = :n_ativ, n_livro = :n_livro\n, n_autor = :n_autor WHERE id = :id"; $stm = DB::prepare($sql); $stm->bindParam(':id', $this->id); $stm->bindParam(':nome', $this->nome); $stm->bindParam(':email', $this->email); $stm->bindParam(':n_ativ', $this->n_ativ); $stm->bindParam(':n_livro', $this->n_livro); $stm->bindParam(':n_autor', $this->n_autor); return $stm->execute(); }
  12. TeixeiraRamos

    Erro em Alterar registros no Form

    Santos, Cadastramento com sucesso! Alterar, update, fiz a quebra de linha mas continua com erro: public function update($id) { $sql = "UPDATE $this->tabela SET nome = :nome, email = :email, n_ativ = :n_ativ, n_livro = :n_livro\n, n_autor = :n_autor WHERE id = :id"; $stm = DB::prepare($sql); $stm->bindParam(':id', $id, PDO::PARAM_INT); $stm->bindParam(':nome', $this->nome); $stm->bindParam(':email', $this->email); $stm->bindParam(':n_ativ', $this->n_ativ); $stm->bindParam(':n_livro', $this->n_livro); $stm->bindParam(':n_autor', $this->n_autor); return $stm->execute(); } Erro: Linha 89, do index.php // Alterar Usuario if ( isset($_POST['alterar']) ) { $id = $_POST['id_uii']; $nome = $_POST['nome']; $email = $_POST['email']; $n_ativ = $_POST['n_ativ']; $n_livro = $_POST['n_livro']; $n_autor = $_POST['$n_autor']; $usuario->setNome($nome); $usuario->setEmail($email); $usuario->setN_ativ($n_ativ); $usuario->setN_livro($n_livro); $usuario->setN_autor($n_autor); $usuario->update($id); } $n_autor = $_POST['$n_autor']; A linha 75 Usuario.php public function update($id) { $sql = "UPDATE $this->tabela SET nome = :nome, email = :email, n_ativ = :n_ativ, n_livro = :n_livro\n, n_autor = :n_autor WHERE id = :id"; $stm = DB::prepare($sql); $stm->bindParam(':id', $id, PDO::PARAM_INT); $stm->bindParam(':nome', $this->nome); $stm->bindParam(':email', $this->email); $stm->bindParam(':n_ativ', $this->n_ativ); $stm->bindParam(':n_livro', $this->n_livro); $stm->bindParam(':n_autor', $this->n_autor); return $stm->execute(); } $stm->bindParam(':n_autor', $this->n_autor);
  13. TeixeiraRamos

    Erro em Alterar registros no Form

    Santos, Colocando assim public function insert() { //$sql = "INSERT INTO $this->tabela (nome, email, n_ativ, n_livro, n_autor) VALUES (:nome, :email, :n_ativ,\n" //.":n_livro, :n_autor)"; $sql = "INSERT INTO $this->tabela (nome, email, n_ativ, n_livro, n_autor) VALUES (':nome', ':email',':n_ativ\n', ':n_livro',':n_autor')"; $stm = DB::prepare($sql); $stm->bindParam(':nome', $this->nome); $stm->bindParam(':email', $this->email); $stm->bindParam(':n_ativ', $this->n_ativ); $stm->bindParam(':n_livro', $this->n_livro); $stm->bindParam(':n_autor', $this->n_autor); return $stm->execute(); } O Resultado dessa mudança: Não cadastra o que se digita. Observe a ultima linha. No banco também foi salvo conforme a ultima linha acima
  14. TeixeiraRamos

    Quebrando Linha SQL

    Olá gente, Um CRUD - PHP 7, PDO - MySQL Por favor, não deve ser coincidência, considerando que sempre que digito um nome de um campo na linha da sintaxe tanto do INSERT INTO e do "UPDATE, o resultado mostra erro. Acompanhem, por favor, o seguinte: Essa é linha do "UPDATE", onde digitei mais um campo na SQL, OU SEJA, n_autor = :n_autor E, com isso, inicia a quebra de linha da sintaxe: "UPDATE $this->tabela SET nome = :nome, email = :email, n_ativ = :n_ativ, n_livro = :n_livro, n_autor = :n_autor WHERE id = :id"; Tentei alterar um registro e vejam o resultado: A linha 89 do index.php é: $n_autor = $_POST['$n_autor']; Que é justamente a nome do campo que digitei na sintaxe do UPDATE. A linha 60 de Usuarios.php onde tem as function que executa o UPDATE é: return $stm->execute(); Agora vejam a sintaxe do comando UPDATE com a linha quebrando e incluindo o \n" : $sql = "UPDATE $this->tabela SET nome = :nome, email = :email, n_ativ = :n_ativ, n_livro = :n_livro, n_autor = :n_autor\n" . "WHERE id = :id"; Se eu retirar dessa linha n_autor = :n_autor a linha não é quebrada e o resultado é a Alteração do registro com sucesso. Diante disso, mas foi o que eu aprendi, que a na quebra de linha em PHP, deve ser colocado no final da quebra \n" e inicia a outra com . (concatenar) e abrir " no final. Ficando linha da sintaxe SQL UPDATE dessa forma no meu caso: $sql = "UPDATE $this->tabela SET nome = :nome, email = :email, n_ativ = :n_ativ, n_livro = :n_livro,\n" . "n_autor = :n_autor WHERE id = :id"; O erro é o mesmo. Com isso acredito que estou errando ao quebrar a linha da sintaxe. Adianto que já observei o banco de dados e não é afetado com a Alteração. Obrigado.
  15. TeixeiraRamos

    Erro em Alterar registros no Form

    Santos, Somente com esses campos email e nome não tem problema nenhum. Cadastra, Altera e Exclui. Fiz o seguinte: Coloquei os nomes dos campos menores e digitei o código todo novamente, mas fui testando um campo de cada vez. Observei o seguinte: Tudo corre bem até a linha do SQL não quebrar: Quando chega aqui: $sql = "INSERT INTO $this->tabela (nome, email, n_ativ, n_livro, n_autor) VALUES (:nome, :email, :n_ativ,:n_livro, :n_autor)"; Com essa quebra inicio o erro ou no INSERT ou UPDATE; Estou quebrando as linhas assim, mas ainda apresenta erro: $sql = "INSERT INTO $this->tabela (nome, email, n_ativ, n_livro, n_autor) VALUES (:nome, :email, :n_ativ,\n" .":n_livro, :n_autor)"; Que eu lembre é assim, ou seja, \n" e inicia na outra linha com um . (concatenação), mas ainda mostra erro. Estou continuando as tentativas.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.