Ir para conteúdo

POWERED BY:

  • ×   Você colou conteúdo com formatação.   Remover formatação

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

  • Conteúdo Similar

    • Por Madk
      O CODIGO ESTA NOS COMENTARIOS
      Alguem poderia me ajudar, como eu posso por login na minha pagina index.php e cadastro na pagina cadastro.php, so que com um nivel de acesso, se a pessoa que logar for adm vai para a pagina indexadm.php, JA TENHO o CRUD feito e queria saber como por essa funcao de login, se puderem me ajudar agradeceria dms.
    • Por rodrigo antonio cruz
      Ola Senhores venho pedir uma ajudinha boba, mas q ta me tirando a paz, estou estudando php orientado a objetos e estou tentando fazer uma consulta específica porem n consigo. Segue abaixo o código da conexao PHP OO com BD mysql e o codigo do Select. Desde ja Obrigado a quem puder me ajudar!
      ESSA É A CONEXAO.PHP QUE CONECTA AO BD, QUE ESTA DENTRO DO CONFIG: <?php class conexao { private $servidor; private $usuario; private $senha; private $banco; public $conexao; public function __construct(){ $this->servidor = "127.0.0.1"; $this->usuario = "root"; $this->senha = ""; $this->banco = "cliente"; } function conectar(){ $this->conexao= new mysqli($this->servidor,$this->usuario,$this->senha,$this->banco); } function fechar(){ $this->conexao->close(); } } ?> ESSA E A QUERY QUE ESTA DENTRO DA CLASSE CLIENTE NO MODEL: <?php class clientes { private $conexao; public function __construct() { require_once('../config/conexao.php'); $this->conexao= new conexao(); $this->conexao->conectar(); } function buscar(){ $nome = $_POST["nome"]; $sql="SELECT * FROM cliente WHERE `nome` LIKE '$nome'"; $result = $this->conexao->conexao->query($sql); if ($resultado->num_rows > 0) { $r=$resultado->fetch_assoc();// AQUI JÁ TENTEI WHILE, FOREACH, DE TUDO, SEI QUE ALGO TO FAZENDO DE ERRADO,MAS N ACHEI ONDE! } echo $r; } } ?>  
    • Por MARCOS EVERTON
      #método para salvar dados do aluno
       public function Save(){
              try {
                  $query = "INSERT INTO $this->table (ra,nome,rg,endereco,sexo,data_nasc) "
                          . "VALUES (:ra,:nome,:rg,:endereco,:sexo,:data_nasc)";
                  $stm = static::$pdo->prepare($query);
                  $stm->bindParam(':ra', $this->ra);
                  $stm->bindParam(':nome', $this->nome);
                  $stm->bindParam(':rg', $this->rg);
                  $stm->bindParam(':endereco', $this->endereco);
                  $stm->bindParam(':sexo', $this->sexo);
                  $stm->bindParam(':datanasc', $this->data_nasc);
                 
                  } catch (PDOException $ex) {
                      print $ex->getMessage();
                  } 
                  return $stm->execute();
          }
      #página que deve enserir dados do aluno no banco
      <?php ini_set('display_errors',1);
      ini_set('display_startup_erros',1);
      error_reporting(E_ALL);?>
      <!DOCTYPE html>
      <html>
          <head>
              <meta charset="UTF-8">
              <title>Cadastro de Alunos</title>
              <meta>
              <link href="css/bootstrap.min.css" rel="stylesheet">
          </head>
          <body>
              <forma action="" method="post" name="form" class="form-inline">
                  <div style="margin-left: 500px;">
                  <div class="form-group col-lg-12" style="margin-top: 100px;" >
                      <label class="sr-only" for="">NOME</label>
                      <input type="name" class="form-control" id="exampleInputEmail3" name="nome" placeholder="informe nome">
                  </div>
                  <div class="form-group col-lg-12">
                      <label class="sr-only" for="">RA</label>
                      <input type="name" class="form-control" id="exampleInputPassword3" name="ra" placeholder="informe ra">
                  </div>
                  <div class="form-group col-lg-12">
                      <label class="sr-only" for="">RG</label>
                      <input type="name" class="form-control" id="exampleInputPassword3" name="rg" placeholder="informe seu rg">
                  </div>
                  <div class="form-group col-lg-12">
                      <label class="sr-only" for="">ENDEREÇO</label>
                      <input type="name" class="form-control" id="exampleInputPassword3" name="endereco" placeholder="informe seu endereço">
                  </div>
                  <div class="form-group col-lg-12">
                      <label class="sr-only" for="">SEXO</label>
                      <input type="name" class="form-control" id="exampleInputPassword3" name="sexo" placeholder="informe sexo">
                  </div>
                  <div class="form-group col-lg-12">
                      <label class="sr-only" for="">DATA DE NASCIMENTO</label>
                      <input type="name" class="form-control" id="exampleInputPassword3" name="data_nasc" placeholder="informe data de nascimento">
                  </div>
                      <button type="submit" class="btn btn-default" name="salvar" style="color: blue; margin-top: 20px; margin-left: 60px;">Salvar</button>
                  </div>
              </form>
              <?php
              function __autoload($classname){
                  require_once './classes/'.$classname.'.php';
              }
                  $salvar = filter_input(INPUT_POST, 'salvar');
                  if(isset($salvar)){ 
                      $nome = filter_input(INPUT_POST, 'nome',FILTER_SANITIZE_FULL_SPECIAL_CHARS);
                      $ra = filter_input(INPUT_POST, 'ra',FILTER_SANITIZE_FULL_SPECIAL_CHARS);
                      $rg = filter_input(INPUT_POST, 'rg',FILTER_SANITIZE_FULL_SPECIAL_CHARS);
                      $endereco = filter_input(INPUT_POST, 'endereco',FILTER_SANITIZE_FULL_SPECIAL_CHARS);
                      $sexo = filter_input(INPUT_POST, 'sexo',FILTER_SANITIZE_FULL_SPECIAL_CHARS);
                      $data_nasc = filter_input(INPUT_POST, 'data_nasc',FILTER_SANITIZE_FULL_SPECIAL_CHARS);
                      $aluno = new Aluno();
                      $aluno->setNome($nome);
                      $aluno->setRa($ra);
                      $aluno->setRg($rg);
                      $aluno->setEndereco($endereco);
                      $aluno->setSexo($sexo);
                      $aluno->setData_nasc($data_nasc); 
                      $aluno->Save();
                      ?>
                  <script type="text/javascript">alert('Aluno cadastrado com sucesso!');</script>
                  <?php
                  }else {
                      ?>
                  <script>alert('Falha ao cadastrar aluno!!!');</script>
                  <?php
                  }
              ?>
          </body>
      </html>
      // Obs: no entanto quando tento salvar não retorna nenhuma ação, nem mesmo exibe algum erro na tela. 
      //Desde já peço a ajuda de voces para solucionar o problema.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.