Ir para conteúdo
Fórum Script Brasil

Morcerus

Membros
  • Total de itens

    62
  • Registro em

  • Última visita

Tudo que Morcerus postou

  1. Caramba, foi a maior falta de atenção minha, desculpe!^^ Mas agora eu estou mesmo perdido, ele está apresentando os seguintes erros: Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 30 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 31 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 32 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 33 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 55 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 56 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 57 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 58 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 59 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 60 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 61 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 62 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 63 vou passar as linhas numeradas: 1 <? 2 //VERIFICA SE A SESSÃO ESTÁ ATIVA 3 require_once("verifica.php"); 4 //CONECTA COM O BANCO DE DADOS 5 require_once("conecta.php"); 6 //SQL 7 $sql = "SELECT A.ID_EMPRESA, 8 A.EMPRESA, 9 A.CCUSTO, 10 A.CCUSTO2, 11 A.ENDERECO, 12 A.BAIRRO, 13 A.CIDADE, 14 A.ESTADO, 15 A.REF 16 FROM tb_empresa A 17 WHERE A.ID_USUARIO = '".$_SESSION[id]."'"; 18 $exec_sql = mysql_query($sql); 19 //LINHAS AFETADAS PELA CONSULTA 20 $row = mysql_num_rows($exec_sql); 21 //QUERY_USER 22 $sql_user = "SELECT A.ID_USUARIO, 23 A.MATRICULA, 24 A.EMAIL, 25 A.RAMAL 26 FROM tb_usuarios"; 27 $exec_sql_user = mysql_query($sql_user); 28 //EXIBE OS DADOS CORRESPONDENTES AO USUÁRIO 29 for($i=0; $i<$row; $i++){ 30 $_user_id = mysql_result($exec_sql_user, i, "ID_USUARIO"); 31 $_user_matricula = mysql_result($exec_sql_user, i, "USUARIO"); 32 $_user_email = mysql_result($exec_sql_user, i, "EMAIL"); 33 $_user_ramal = mysql_result($exec_sql_user, i, "RAMAL"); 34 }//FECHA FOR 35 36 //TITULO 37 echo "Usuário logado no sistema: ".$_SESSION[nome]; 38 //TABELA 39 echo "<br><br>"; 40 echo "<center>"; 41 echo "<table width='100%' border='1' cellpading='0' cellspacing='0'>"; 42 echo "<tr>"; 43 echo "<td>Código</td>"; 44 echo "<td>Empresa</td>"; 45 echo "<td>Centro de custo</td>"; 46 echo "<td>Centro de custo adicional</td>"; 47 echo "<td>Endereço</td>"; 48 echo "<td>Bairro</td>"; 49 echo "<td>Cidade</td>"; 50 echo "<td>Estado</td>"; 51 echo "<td>Referência</td>"; 52 echo "</tr>"; 53 //EXIBE OS DADOS CORRESPONDENTES A EMPRESA 54 for($i=0; $i<$row; $i++){ 55 $e_id = mysql_result($sql, $i, "ID_EMPRESA"); 56 $e_empresa = mysql_result($sql, $i, "EMPRESA"); 57 $e_ccusto = mysql_result($sql, $i, "CCUSTO"); 58 $e_ccusto2 = mysql_result($sql, $i, "CCUSTO2"); 59 $e_endereco = mysql_result($sql, $i, "ENDERECO"); 60 $e_bairro = mysql_result($sql, $i, "BAIRRO"); 61 $e_cidade = mysql_result($sql, $i, "CIDADE"); 62 $e_estado = mysql_result($sql, $i, "ESTADO"); 63 $e_ref = mysql_result($sql, $i, "REF"); 64 65 echo "<tr>"; 66 echo "<td>$e_id</td>"; 67 echo "<td>$e_empresa</td>"; 68 echo "<td>$e_ccusto</td>"; 69 echo "<td>$e_ccusto2</td>"; 70 echo "<td>$e_endereco</td>"; 71 echo "<td>$e_bairro</td>"; 72 echo "<td>$e_cidade</td>"; 73 echo "<td>$e_estado</td>"; 74 echo "<td>$e_ref</td>"; 75 echo "</tr>"; 76 }//FECHA FOR
  2. Aew Sam, tentei do seu jeito... Agora ele abre a página mas não exibe os dados da tabela empresa e apresenta o seguinte erro: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/home/coopolo/htdocs/login/01/resultado.php on line 20 Tentei alterar o código, e ele tá dando esse erro aki... $row = mysql_num_rows($sql); Olha como o código tá: //SQL $sql = "SELECT A.ID_EMPRESA, A.EMPRESA, A.CCUSTO, A.CCUSTO2, A.ENDERECO, A.BAIRRO, A.CIDADE, A.ESTADO, A.REF FROM tb_empresa A WHERE A.ID_USUARIO = '".$_SESSION[id]."'"; $exec_sql = mysql_query($sql); //LINHAS AFETADAS PELA CONSULTA------------------------> O erro é aki!!! $row = mysql_num_rows($sql); //QUERY_USER $sql_user = "SELECT A.ID_USUARIO, A.MATRICULA, A.EMAIL, A.RAMAL FROM tb_usuarios"; $exec_sql_user = mysql_query($sql_user);
  3. Isso aí sam, A primeira Query é SQL A segunda Query é Query USER // Porém, ele só executa a segunda se eu remover a primeira. As tabelas estão no mesmo banco!
  4. Foi mal + num funcionou... confere se eu fiz certo: //SQL $sql = mysql_query( " A.ID_EMPRESA, A.EMPRESA, A.CCUSTO, A.CCUSTO2, A.ENDERECO, A.BAIRRO, A.CIDADE, A.ESTADO, A.REF, U.ID_USUARIO, U.USUARIO, U.EMAIL, U.RAMAL FROM tb_empresa A , tb_usuarios U WHERE A.ID_USUARIO = U.ID_USUARIO AND A.ID_USUARIO = '".$_SESSION[id]."'")or die("ERRO NO SQL"); echo mysql_error();
  5. Seguinte... tenho uma sql_query que retorna os dados de uma tabela funcionando perfeitamente: //SQL $sql = mysql_query(" SELECT A.ID_EMPRESA, A.EMPRESA, A.CCUSTO, A.CCUSTO2, A.ENDERECO, A.BAIRRO, A.CIDADE, A.ESTADO, A.REF FROM tb_empresa A WHERE A.ID_USUARIO = '".$_SESSION[id]."'") or die("ERRO NO SQL"); Agora, na mesma página eu preciso exibir os dados contido em uma outra tabela, logo, montei o seguinte bloco: //QUERY_USER $sql_user = mysql_query(" SELECT A.ID_USUARIO, A.MATRICULA, A.EMAIL, A.RAMAL FROM tb_usuarios"); Aki está o meu problema, quando ele executa a primeira mysql_query, a segunda é ignorada. tentei juntar as duas: //SQL $sql = mysql_query(" SELECT A.ID_USUARIO, A.MATRICULA, A.EMAIL, A.RAMAL FROM tb_usuarios, SELECT A.ID_EMPRESA, A.EMPRESA, A.CCUSTO, A.CCUSTO2, A.ENDERECO, A.BAIRRO, A.CIDADE, A.ESTADO, A.REF FROM tb_empresa A WHERE A.ID_USUARIO = '".$_SESSION[id]."'") or die("ERRO NO SQL"); Só que tb não funcionou, deu "ERRO NO SQL". Tem jeito?
  6. Olá pessoal, estou com uma grande dúvida... Não é bem uma dúvida, não sei como fazer mesmo... Lá vai: Tenho uma animação em flash que é a abertua de um site, meu cliente quer que ao invéz de clicar para entrar no site (em html), quer que no final da animação ele entre automáticamente. Agradeço ajuda!
  7. Morcerus

    Login Multinível

    Eu imaginei que deveria usar uma query, . não manjo nada de programação em php... To começando agora, por isso perguntei sobre um script de exemplo. Não quero a solução pronta, quero somente entender os comandos que posso usar. Valeu assim mesmo, vou continuar pesquisando, qualquer coisa eu faço um novo post.
  8. Morcerus

    Login Multinível

    Olá pessoal, semanas atráz eu me vi doido por causa de um sistema de login, o qual eu defini uma tabela para cada grupo, logo, eu determinava que a pesquisa seria feita dentro de cada tabela. Agora, eu cismei de fazer diferente (apenas para fins científicos) criando uma única tabela com diferentes níveis de permissão, no caso, usuários de nível 3 podeiram acessar somente a pasta 3 do ftp, nível 2 só a pasta 2 e assim por diante... Por onde começo? Criação de Arrays? Alguém tem algum script de exemplo?
  9. Morcerus

    Sistema De Login

    Olá pessoal! Obrigado pela ajuda... eu não criei o banco no servidor, mas resolvi o problema, peguei o arquivo conecta.php de uma página antiga e substitui. Deu certo, mas os arquivos são idênticos, eu imagino que deva ter acontecido algo no momento da gravação.
  10. Morcerus

    Sistema De Login

    Olá pessoal, criei um sistema de login com a ajuda de alguns artigos tirados da net, na primeira vez que eu montei com o banco de dados com apenas uma tabela ele funcionou, agora criei um novo banco com 70 tabelas que contém a mesma estrutura e joguei no servidor, porém, quando acesso o formulário de login e digito o nome de usuário e a senha ele dá "ERRO NO COMANDO SQL", o estranho é que quando faço a mesma operação na minha máquina(acessando http://localhost/meusite) o erro não acontece. os mesmos arquivos da minha máquina estão no FTP, aqui funciona, lá não. <? //CONECTA COM O BANCO DE DADOS require_once("conecta.php"); //RECEBE OS DADOS DO FORMULÁRIO $usuario = $_POST[txtUser]; $senha = $_POST[txtSenha]; //VERIFICA $sql = mysql_query(" SELECT A.ID_USUARIO, A.NOME_USUARIO FROM tb_tabela A WHERE A.USUARIO = '$usuario' AND A.SENHA = '$senha'") or die("ERRO NO COMANDO SQL"); //LINHAS AFETADAS PELA CONSULTA $row = mysql_num_rows($sql); //VERIFICA SE RETORNOU ALGO if($row == 0) echo "Usuário/Senha inválidos"; else { //PEGA OS DADOS $id = mysql_result($sql, 0, "ID_USUARIO"); $nome = mysql_result($sql, 0, "NOME_USUARIO"); //INICIALIZA A SESSÃO session_start(); //GRAVA AS VARIÁVEIS NA SESSÃO $_SESSION[id] = $id; $_SESSION[nome] = $nome; //REDIRECIONA PARA A PÁGINA QUE VAI EXIBIR OS PRODUTOS Header("Location: resultado.php"); }//FECHA ELSE ?> PLZ! me dá uma força que meu chefe quer ver minha caveira ¬¬
  11. Olá pessoal! como faço para o php pesquisar uma determinada tabela no banco de dados?
  12. Caros colegas de fórum.... Como posso direcionar cada usuario para sua página usando apenas o campo "user"? É + ou - assim... Minha página tem um campo usuário, digitando o nome de usuário o mesmo será redirecionado para uma página de mesmo nome. como posso fazer? PS. Não pode haver senha, somente o campo usuario.
×
×
  • Criar Novo...