Ir para conteúdo
Fórum Script Brasil

geilson_SQL

Membros
  • Total de itens

    9
  • Registro em

  • Última visita

Sobre geilson_SQL

Perfil

  • Gender
    Male
  • Location
    São Paulo

geilson_SQL's Achievements

0

Reputação

  1. Olá pessoal tudo? Estou com um probleminha em criar um limite o tempo de sessão aberta em uma pagina pesquisei no manual do PHP e encontrei um código bastante simples e adicionei em minha pagina, mas ele não funciona como deveria, vocês podem me ajudar com esse código. Desde já grato pela atenção. <?php // A sessão precisa ser iniciada em cada página diferente if (!isset($_SESSION)) // Define o limitador de cache para 'private' session_cache_limiter('private'); $cache_limiter = session_cache_limiter(); // Define o limite de tempo do cache em 1 minutos session_cache_expire(1); $cache_expire = session_cache_expire(); session_start(); // criei um link para o usuário sair da sessão e a destruir via GET if (isset($_GET['acao']) && $_GET['acao'] == 'sair'): unset($_SESSION['UsuarioID']); session_destroy(); endif; $nivel_necessario = 2; // Verifica se não há a variável da sessão que identifica o usuário if (!isset($_SESSION['UsuarioID']) OR ($_SESSION['UsuarioNivel'] < $nivel_necessario)) { // Destrói a sessão por segurança session_destroy(); // Redireciona o visitante de volta pro login header("Location:/lila/ana.php"); exit; } ?> <a href="?acao=sair "><input type="submit" name="SAIR" value="SAIR" class="btn"/></a>
  2. Brigado galera! o problema era nas aspas.
  3. Olá a todos! Estou começando a aprender php estou tentando fazer um sisteminha para aperfeiçoar. Estou fazendo uma consulta na minha tabela mas o php informa que a variável está vazia são duas paginas e quero receber essas variáveis pelo $_GET 1ª pagina //fiz um array de paginas e estou passando os valores pelo link através das variáveis abaixo <?php $sql = "SELECT * FROM categoria"; $qry = mysql_query ($sql); $linha = mysql_fetch_array($qry) ?> <a href="index01.php?rece=2&amp;acao=Aterar&amp;id= <?php echo $linha[id_categoria];?>"> ========================================================================================================= 2ª pagina <?php include"conexao.php"; $acao = $_GET['acao']; $id = $_GET['id']; //as variaveis estão recebendo os valores echo "$acao"; echo $id; if( $acao != ''){ $sql = 'SELECT * FROM categoria WHERE id_categoria ="$id"'; $qry = mysql_query($sql); $linha1 = mysql_fetch_array($qry); $categoria = $linha1[categoria1]; // aqui acontece o erro } ?> <html> <body> // eu que ro imprimir o valor em um textfield <?php echo $categoria; ?> </body> </html> Desde já grato a todos
  4. No 1º insert quis ocultar o campo superior_emp_id para ele ficar nulo mas, não deu certo, dai fiz como você citou para o campo ficar null basta colocar a palavra null sem aspas. os outros conseguir inserir sem problema pois não podia resignar um chepara o empregado sem ter um chefe na tabela. Brigadoooooo!
  5. Olá, queria mais uma vez ajuda de vc´s. vamos ao problema, estou querendo criar uma chave estrangeira até criei mas, quando vou inserir dados no campo que se refere a chave estrangeira da erro de conflito com a chave primaria que fica na mesma tabela aqui é os dados que quero inserir: insert into employee (emp_id,fname,lname,start_date,end_date,dept_id,title,assigned_branch)values (1,'michael','Smith','1999-12-10','2010-01-10','null ',' 1','HEAD TELLER', 1997 ) insert into employee values (2,'Susan','barker','1995-06-16','2011-01-20','1','2','HEAD TELLER',1996) o primeiro dado onde esta escrito null é o campo onde é o codigo do superior empregado como ele é o chefe quero deixar em branco no segundo quero colocar como chefe michael aqui a mensagem de erro: The INSERT statement conflicted with the FOREIGN KEY SAME TABLE constraint "FK_superior_emp". The conflict occurred in database "TESTE", table "dbo.employee", column 'emp_id'. The statement has been terminated. segue a descrição da tabela: create table employee( emp_id smallint , fname varchar (20), lname varchar (20), start_date datetime, end_date datetime, superior_emp_id smallint , dept_id smallint, title varchar (20), assigned_branch_id smallint, constraint PK_employee primary key(emp_id), constraint FK_department foreign key(dept_id) references department(dept_id), constraint FK_superior_emp foreign key(superior_emp_id) references employee(emp_id ), constraint FK_assigned_branch foreign key(assigned_branch_id ) references branch(branch_id ) ) como posso resolver isso? Desde já grato a todos.
  6. Bom galera estou tentando executar este código mas, mim parece que o sql server não entende o tipo de dado float "avail_balance float(10,2), pending_balance float(10,2) " seria isso mesmo? desde já grato Major Error 0x80040E14, Minor Error 26302 > create table acccount( account_id int, product_cd nvarchar (10), cust_id int, open_date datetime, close_date datetime, last_activity_date datetime, status nvarchar (10), open_branch_id smallint, open_emp_id smallint, avail_balance float(10,2), pending_balance float(10,2), constraint PK_account primary key(account_id), constraint FK_customer foreign key(cust_id) references customer(cust_id), constraint FK_branch foreign key(open_branc_id) references branch(branch_id), constraint FK_employee foreign key (open_emp_id ) references employee(emp_id) ) The specified data type is not valid. [ Data type (if known) = float ]
  7. Olá! Esse é meu 1º tópico e estou querendo implantar um esquema de BD, mas antes tenho que fazer a normalização e não estou conseguindo como poderia resolver esse situação mim ajudem. Nome Completo: Data de Nascimento: Local De Nascimento: UF: Nacionalidade: Sexo: (M/F ) CPF: Documento de Identificação: Data de Emissão: Órgão Emissor: UF emissor: Endereço Residencial: Número: Complemento: Cep: Bairro: Cidade: Estado: Telefone: Fax: E-mail: Estado Civil: Nome do(a) cônjuge / companheiro(a): Instituição em que trabalha: Profissão: Endereço Comercial: Telefone: Fax: Bairro: Cidade: Estado: Nome da Mãe: Nome do Pai: Tabela cliente CPF: Documento de Identificação: Data de Emissão: Nome Completo: Data de Nasci: Telefone: Fax: E-mail: Estado Civil: Nome da Mãe: Nome do Pai: tabela dependente Nome do(a) cônjuge / companheiro(a) tabela empresa Instituição em que trabalha: Profissão: Endereço Comercial: Bairro: Cidade: Estado: Telefone: Fax tabela localidade de nascimento Local De Nasci: UF: Nacionalidade: Sexo: ( M/F) Órgão Emissor: UF emissor: Endereço Residencial: Número: Complemento Cep: Bairro: Cidade: Estado
×
×
  • Criar Novo...