Jump to content

Kakaroto1309

Members
  • Content count

    198
  • Joined

  • Last visited

Community Reputation

0 Comum

1 Follower

About Kakaroto1309

Recent Profile Visitors

896738 profile views
  1. Kakaroto1309

    [Resolvido] Conexão com Banco

    Eu consegui dar uma evoluida. Agora não sei por qual motivo a variavel $SQL está vazia. Eu fiz um debug até o $STT e tem dados normalmente mas na linha $SQL não ta salvando na variavel. Fiz um ECHO depois da linha abaixo e tem o select certinho com os dados inclusos. $stt = "SELECT ID,txNome,txNivel FROM tbUsuario WHERE txUsuario='$varUsuario' and txSenha='$varSenha' LIMIT 1"; Quando faço um ECHO no $SQL abaixo ele está vazio: $sql = mysqli_query($conexao,$stt) or mysqli_error($conexao);
  2. Kakaroto1309

    [Resolvido] Conexão com Banco

    Tentei e nada adiantou! o erro continuou o mesmo: PHP Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /home4/public_html/connection/validate.php on line 17 O problema está sendo gerado nessa linha e não na conexao: $stt = "SELECT ID,txNome,txNivel FROM tbUsuario WHERE txUsuario='$varUsuario' and txSenha='$varSenha' LIMIT 1"; $sql = mysqli_query($conexao,$stt) or die(mysqli_error($conexao)); (ERRO ESTA NESSA LINHA)
  3. Kakaroto1309

    [Resolvido] Conexão com Banco

    Preciso de uma ajuda para conectar com o banco. Estava tudo funcionando normalmente com MYSQL agora parou tudo e estou tentando trocar para MYSQLI. Não acho o erro, já tentei de tudo. connection.php <? function conecta() { $host = "localhost"; $user = "admin"; $pass = "123456789"; $db = "principal"; //Conexão $conexao = mysqli_connect($host, $user, $pass) or die("Erro na conexão:".mysqli_error()); //Selecionar BD mysqli_select_db($conexao,$db) or die("Erro ao selecionar BD"); } function desconecta() { mysqli_close(); } ?> validate.php <? if (empty($_POST) and (empty($_POST['cpUsuario']) OR empty($_POST['cpSenha']))) { header("Location: ../login.php"); exit; } else { include("connection.php"); conecta(); $varUsuario = $_POST['cpUsuario']; $varSenha = sha1($_POST['cpSenha']); $stt = "SELECT ID,txNome,txNivel FROM tbUsuario WHERE txUsuario='$varUsuario' and txSenha='$varSenha' LIMIT 1"; $sql = mysqli_query($conexao,$stt) or die(mysqli_error($conexao)); $existe = mysqli_num_rows($sql); if ($existe == 0) { echo "Login invalido ou inexistente na base"; exit; } else { $resultado = mysqli_fetch_assoc($sql); if (!isset($_SESSION)) { session_start(); } $_SESSION['UsuarioID'] = $resultado['ID']; $_SESSION['UsuarioNOME'] = $resultado['txNome']; $_SESSION['UsuarioNIVEL'] = $resultado['txNivel']; header("Location: ../menu.php"); exit; } } ?> O erro agora está dando o seguinte: PHP Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /home4/public_html/connection/validate.php on line 17 Linha 17 é essa: $sql = mysqli_query($conexao,$stt) or die(mysqli_error($conexao)); Se eu tiro o $conexao do mysqli_query ele da erro de "mysqli_query() expects at least 2 parameters, 1 given" e se eu coloco o erro é "mysqli_query() expects parameter 1 to be mysqli, null given" Alguem sabe como posso resolver isso?
  4. Kakaroto1309

    Select que retorna somente os campos preenchidos de uma tabela

    Sempre retornaria uma linha. O duro é que não será usado em nenhuma página, será usado diretamente no SQL SERVER.
  5. Kakaroto1309

    Select que retorna somente os campos preenchidos de uma tabela

    Exemplo: Tabela Cliente Nome / CPF / Idade / Endereço / Número / Bairro / Cidade Carlos / 111.111.111-11 / 20 anos / NULL ou Branco / NULL ou Branco / Moema / São Paulo Ao relizar o select será retornado Nome / CPF / Idade / Bairro / Cidade Carlos / 111.111.111-11 / 20 anos / Moema / São Paulo
  6. Kakaroto1309

    Select que retorna somente os campos preenchidos de uma tabela

    No caso traria somente 1 registro (Top 1) de acordo com uma condição, por exemplo, que o campo ID for igual a 5, desde que serviria para qualquer tabela.
  7. Alguem sabe como posso fazer um select para que traga somente as colunas preenchidas em uma tabela qualquer? Por exemplo: Tabela clientes possui 30 colunas (nome, cpf,...) porém 20 estão preenchidas. Quero um select que verifica quais estão e traga na tela os dados. Alguem sabe?
×

Important Information

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