Ir para conteúdo
Fórum Script Brasil
  • 0

Permissao De Curriculo


jucacabala

Pergunta

povao

é o seguinte, tenho um site que os associados podem cadastrar seu curriculo.

tenho 4 tipos de perfis

o problema é que ele so podera ter 2 curriculos cadastrados se os perfis forem o 1 e o 3

se o perfil for 3 ou 4 ele so pode ter este curriculo cadastrado

então se ele cadastra ou altera o perfil para 3 ou 4 todos os outros curriculos devem ser deletados do BD

e se ele cadastra o perfil 1 ou 2 todos os curriculos deste associado com o perfil 3 e 4 devem ser deletados

fiz este codigo, mas não funciona

	codigo = request.form("codigo")

	str = "select * from associados where codigo ='"&codigo&"' and perfil ='"&perfil&"' " 

	str1 = "INSERT INTO associados (codigo, perfil, tipo, nome, site, telefone2, telefone3, formacao, funcoes, experiencia, idioma, cursos, resumo1, resumo2) "
	str1 = str1 & "VALUES ('" & codigo & "','" & perfil & "'," & tipo & ",'" & nome &"','" & site & "','" & telefone2 & "','" & telefone3 & "','" & formacao & "','" & funcoes & "','" & experiencia & "','" & idioma & "','" & cursos & "','" & resumo1 & "','" & resumo2 & "')" 

	'if tipo = 1 or tipo = 2 then
	'str2 = "delete from associados where codigo ='"&codigo&"' and tipo= 3 and tipo=4"
	'end if

	'if tipo = 3 then
	'str2 = "delete from associados where codigo ='"&codigo&"' and tipo=1 and tipo=2 and tipo=4 "
	'end if

	'if tipo = 4 then
	'str2 = "delete from associados where codigo ='"&codigo&"' and tipo=1 and tipo=2 and tipo=3 "
	'end if

	call abreConexao
	set rs = conexaodb.Execute(str)

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

solucionado


	if tipo = 1 or tipo = 2 then
	str2 = "delete from associados where codigo ='"&codigo&"' and (tipo= 3 or tipo=4)"
	elseif tipo = 3 then
	str2 = "delete from associados where codigo ='"&codigo&"' and (tipo=1 or tipo=2 or tipo=4)"
	elseif tipo = 4 then
	str2 = "delete from associados where codigo ='"&codigo&"' and (tipo=1 or tipo=2 or tipo=3)"
	end if

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...