-
Content count
12 -
Joined
-
Last visited
Community Reputation
1 ComumAbout Andressa Maria

-
Andressa Maria changed their profile photo
-
Gente alguém conseguiu realizar a conexão do php com oracle me outro servidor?
-
Ah sim já tirei o comentário das extensão do OCI no php.ini extension=php_oci8_11c.dll ; Use with Oracle Database 12c Instant Client extension=php_oci8_11g.dll extension=php_oracle.dll extension=php_oci8.dll extension=php_pdo.dll extension=php_pdo_oci.dll ;extension=php_openssl.dll ;extension=php_pdo_firebird.dll extension=php_pdo_mysql.dll extension=php_pdo_oci.dll ;extension=php_pdo_odbc.dll ;extension=php_pdo_pgsql.dll extension=php_pdo_sqlite.dll ;extension=php_pgsql.dll ;extension=php_shmop.dll
-
Preciso realizar a conexão de uma pagina PHP com banco do Oracle, porem este banco esta em um servidor diferente! Já passei a string do tnsnames na variável de conexão, porem quando abro a pagina não mostra nada! <?php // Conexão com Oracle usando OCI $user='contrx'; // seta o usuário $pass='controlx123'; // seta a senha $db='TOROMA = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.177)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.176)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = t5db.toroma.local) ) )'; // Instância do banco de dados $conn= @ocilogon($user,$pass,$db); echo "Teste ok"; ?> Tentei também por PDO <?php class ConBD{ private $ora_servidor = 'toroma'; // Servidor Oracle private $ora_user = 'contrx'; // Usuario do banco private $ora_senha = 'controlx123'; // Senha do banco private $ora_conecta; private $sql; private $resultado; private function AbriConexao() { $this->ora_conecta = ocilogon($this->ora_user,$this->ora_senha,$this->ora_servidor); if(!$this->ora_conecta) { echo "<p>Não foi possivel conectar-se ao servidor Oracle.</p>\n" . "<p><strong>Erro Oracle: " . OCIError() . "</strong></p>\n"; echo "ok"; exit(); } } public function processa($sql){ $this->AbriConexao(); $this->sql = $sql; $this->resultado = OCIParse($this->ora_conecta, $this->sql); if(OCIExecute($this->resultado)){ $this->fecharConexao(); return $this->resultado; } else { exit("<p>Erro Oracle: " . OCIError() . "</p>"); $this->fecharConexao(); } } private function fecharConexao() { return ocilogoff($this->ora_conecta); } } ?>
-
[Resolvido] Não consigo conectar com o banco mysql
Andressa Maria replied to Andressa Maria's topic in PHP
Post resolvido, Obrigada -
[Resolvido] Não consigo conectar com o banco mysql
Andressa Maria replied to Andressa Maria's topic in PHP
Valeu, foi isso mesmo eu instalei uma versão recente . Muitooooo obrigadaaaa -
Estou criando uma conexão com banco mysql porem a mesma não conectar , já tentei de varias formas mai só dar erro na linha de conexão. conexao.php <?php $server ="localhost"; $user="root"; $password=""; $dbname="site"; mysql_connect($server,$user,$password) or die(mysql_error()); mysql_select_db($dbname) or die(mysql_error()); ?> a base site esta criada, o banco não tem senha porem não consigo acessar Tentei assim também e não consigo <?php //Pagina de conexão com o banco de Dados MySQL $conectar = mysql_connect("localhost","root","") or die ("Erro na conexão"); mysql_select_db("site")or die ("Base não encontrada"); ?> Agora tentei em outra maquina com esta mesma conexao e deu certo.
-
Estou usando o Xampp portable em minha maquina, porem ao colocar uma senha no arquivo config.ini.php para acessar com usuário root o php da erro de acesso negado. Quando deixo a senha em branco consigo acessar normal. Alguém poderia me ajudar?
-
[Resolvido] Carregar pagina de usuário no php de acordo com id do banco mysql
Andressa Maria replied to Andressa Maria's topic in PHP
Consegui resolver o problema, só foi questão de trazer a informação da variável, esta o trecho do código como ficou: $resultado=mysql_query("SELECT a.codigo, a.descricao_prod, a.vencimento, b.nome FROM `rebaixa` a, usuarios b where a.id_comprador='".$_SESSION[usuarioId]."' and a.loja_id=b.id "); -
[Resolvido] Carregar pagina de usuário no php de acordo com id do banco mysql
Andressa Maria replied to Andressa Maria's topic in PHP
Inclui na lista os usuários porem não consigo lista apenas os produtos para estes usuários: Vou detalhar minha conexão: Tenho um pagina de login e tenho uma pagina de validação de login que é esta baixo: <?php session_start(); $usuariot = $_POST['usuario']; $senhat = $_POST['senha']; include_once("conexao.php"); $result = mysql_query("SELECT * FROM usuarios WHERE login='$usuariot' AND senha='$senhat' LIMIT 1"); $resultado = mysql_fetch_assoc($result); //echo "Usuario: ".$resultado['nome']; if(empty($resultado)){ //Mensagem de Erro $_SESSION['loginErro'] = "Usuário ou senha Inválido"; //Manda o usuario para a tela de login header("Location: login.php"); }else{ //Define os valores atribuidos na sessao do usuario $_SESSION['usuarioId'] = $resultado['id']; $_SESSION['usuarioNome'] = $resultado['nome']; $_SESSION['usuarioNivelAcesso'] = $resultado['nivel_acesso_id']; $_SESSION['usuarioLogin'] = $resultado['login']; $_SESSION['usuarioSenha'] = $resultado['senha']; if($_SESSION['usuarioNivelAcesso'] == 1){ header("Location: administrativo.php"); }else{ header("Location: usuario.php"); } } ?> o id do usuário logado já é o mesmo id cadastrado no produtos porem não consigo que ele apena liste os produtos deste usuario já coloquei a variável: <?php session_start(); include_once("seguranca.php"); include_once("conexao.php"); $usuarioid = $_POST['id']; ?> </head> <body role="document"> <?php include_once("menu_admin.php"); $_SESSION ['id_usuario'] = $result->id; $resultado=mysql_query("SELECT a.codigo, a.descricao_prod, a.vencimento, b.nome FROM `rebaixa` a, usuarios b where a.id_comprador=$usuarioid ORDER BY 'a.id'"); $linhas=mysql_num_rows($resultado); ?> <div class="container theme-showcase" role="main"> <div class="page-header"> <h1>Lista de Produtos</h1> </div> <div class="row"> <div class="col-md-12"> <table class="table"> <thead> <tr> <th>Código</th> <th>Descrição</th> <th>Vencimetno</th> <th>Loja</th> <th></th> <th></th> </tr> </thead> <tbody> <?php while($linhas = mysql_fetch_array($resultado)){ echo "<tr>"; echo "<td>".$linhas['codigo']."</td>"; echo "<td>".$linhas['descricao_prod']."</td>"; echo "<td>".$linhas['vencimento']."</td>"; echo "<td>".$linhas['nome']."</td>"; ?> <td> <a href='administrativo.php?link=5&codigo=<?php echo $linhas['codigo']; ?>'><button type='button' class='btn btn-sm btn-primary'>Visualizar</button></a> <!--<a href='administrativo.php?link=4&codigo=<?php echo $resultado['codigo']; ?>'><button type='button' class='btn btn-sm btn-warning'>Editar</button></a> <a href='#'><button type='button' class='btn btn-sm btn-danger'>Apagar</button></a> --> <?php echo "</tr>"; } ?> </tbody> </table> </div> </div> </div> <!-- /container --> Se poder me ajudar :( -
[Resolvido] Carregar pagina de usuário no php de acordo com id do banco mysql
Andressa Maria replied to Andressa Maria's topic in PHP
Hwapx, você me deu uma luz, porque eu não estava buscando os compradores da mesma tabela do login, vou fazer alteração e incluir a exceção no select para ver se resolver. -
Alguém pode me ajudar neste tópico: Estou criando um site com sistema de login, onde necessito que de acordo com usurário logado seja carregado determinado dados. Ex: na pagina de cadastro o usuário vai incluir os produtos e selecionar o comprador para aqueles produto quando ele cadastrar vai dar um insert em uma tabela, então o comprador vai logar na aplicação e vai verificar os produtos porem eu preciso que este pagina traga apenas os produtos onde o comprador seja o mesmo que esteja logado. Banco no mysql, pagina com php Abaixo segue a pagina que vai listar os produtos para o comprador, porem preciso colocar na consulta para apenas trazer os produto onde o id_comprador seja o mesmo que a do comprador que esta logado. <?php session_start(); include_once("seguranca.php"); include_once("conexao.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"> <meta name="description" content="Página Comprador"> <meta name="author" content="Andressa"> <link rel="icon" href="imagens/and.ico"> <title>Comprador</title> <link href="css/bootstrap.min.css" rel="stylesheet"> <link href="css/bootstrap-theme.min.css" rel="stylesheet"> <link href="css/theme.css" rel="stylesheet"> <script src="js/ie-emulation-modes-warning.js"></script> </head> <body role="document"> <?php include_once("menu_admin.php"); $resultado=mysql_query("SELECT a.codigo, a.descricao_prod, a.vencimento, b.nome_loja FROM `rebaixa` a, loja b where a.loja_id=b.id ORDER BY 'a.id'"); $linhas=mysql_num_rows($resultado); ?> <div class="container theme-showcase" role="main"> <div class="page-header"> <h1>Lista de Produtos</h1> </div> <div class="row"> <div class="col-md-12"> <table class="table"> <thead> <tr> <th>Código</th> <th>Descrição</th> <th>Vencimetno</th> <th>Loja</th> <th></th> <th></th> </tr> </thead> <tbody> <?php while($linhas = mysql_fetch_array($resultado)){ echo "<tr>"; echo "<td>".$linhas['codigo']."</td>"; echo "<td>".$linhas['descricao_prod']."</td>"; echo "<td>".$linhas['vencimento']."</td>"; echo "<td>".$linhas['nome_loja']."</td>"; ?> <td> <a href='administrativo.php?link=5&codigo=<?php echo $linhas['codigo']; ?>'><button type='button' class='btn btn-sm btn-primary'>Visualizar</button></a> <?php echo "</tr>"; } ?> </tbody> </table> </div> </div> </div> <!-- /container --> <!-- Bootstrap core JavaScript ================================================== --> <!-- Placed at the end of the document so the pages load faster --> <script src="js/jquery.min.js"></script> <script src="js/bootstrap.min.js"></script> <script src="js/docs.min.js"></script> <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> <script src="js/ie10-viewport-bug-workaround.js"></script> </body> </html>
-
[Resolvido] Carregar pagina de usuário no php de acordo com id do banco mysql
Andressa Maria posted a topic in PHP
Estou criando um site com sistema de login, onde necessito que de acordo com usurário logado seja carregado determinado dados. Ex: na pagina de cadastro o usuário vai incluir os produtos e selecionar o comprador para aqueles produto quando ele cadastrar vai dar um insert em uma tabela, então o comprador vai logar na aplicação e vai verificar os produtos porem eu preciso que este pagina traga apenas os produtos onde o comprador seja o mesmo que esteja logado. Banco no mysql, pagina com php Abaixo segue a pagina que vai listar os produtos para o comprador, porem preciso colocar na consulta para apenas trazer os produto onde o id_comprador seja o mesmo que a do comprador que esta logado. <?php session_start(); include_once("seguranca.php"); include_once("conexao.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"> <meta name="description" content="Página Comprador"> <meta name="author" content="Andressa"> <link rel="icon" href="imagens/and.ico"> <title>Comprador</title> <link href="css/bootstrap.min.css" rel="stylesheet"> <link href="css/bootstrap-theme.min.css" rel="stylesheet"> <link href="css/theme.css" rel="stylesheet"> <script src="js/ie-emulation-modes-warning.js"></script> </head> <body role="document"> <?php include_once("menu_admin.php"); $resultado=mysql_query("SELECT a.codigo, a.descricao_prod, a.vencimento, b.nome_loja FROM `rebaixa` a, loja b where a.loja_id=b.id ORDER BY 'a.id'"); $linhas=mysql_num_rows($resultado); ?> <div class="container theme-showcase" role="main"> <div class="page-header"> <h1>Lista de Produtos</h1> </div> <div class="row"> <div class="col-md-12"> <table class="table"> <thead> <tr> <th>Código</th> <th>Descrição</th> <th>Vencimetno</th> <th>Loja</th> <th></th> <th></th> </tr> </thead> <tbody> <?php while($linhas = mysql_fetch_array($resultado)){ echo "<tr>"; echo "<td>".$linhas['codigo']."</td>"; echo "<td>".$linhas['descricao_prod']."</td>"; echo "<td>".$linhas['vencimento']."</td>"; echo "<td>".$linhas['nome_loja']."</td>"; ?> <td> <a href='administrativo.php?link=5&codigo=<?php echo $linhas['codigo']; ?>'><button type='button' class='btn btn-sm btn-primary'>Visualizar</button></a> <?php echo "</tr>"; } ?> </tbody> </table> </div> </div> </div> <!-- /container --> <!-- Bootstrap core JavaScript ================================================== --> <!-- Placed at the end of the document so the pages load faster --> <script src="js/jquery.min.js"></script> <script src="js/bootstrap.min.js"></script> <script src="js/docs.min.js"></script> <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> <script src="js/ie10-viewport-bug-workaround.js"></script> </body> </html>