Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

~Thiago Lara

função para percorrer uma String

Recommended Posts

Fala galera beleza?

 

Bom, eu já pensei pensei pensei e ainda não achei nada bom.. !

 

Eu tenho um campo no banco de dados que chama generos e então através de um checkbox eu tenho generos que as pessoas marcam e cadastram, por exemplo: Terror, Suspense, Aventura.. etc

 

vamos supor que o cara gosta do genero: Terror e Ação no banco de dados ficaria Terror, Ação

 

Até aí tudo bem, mas se o cara clicar pra alterar os dados dele, como eu faço pra que terror e açao fique selecionado?? E caso ele quisesse alterar conseguisse?

 

Bom eu tenho que percorrer a string, comparar entre as virgulas etc.. complexo

alguém tem alguma ideia?

Compartilhar este post


Link para o post
Compartilhar em outros sites

use a funcao SPLIT e quebra a string num array fica mais facil de manipular depois disso

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso é a pior coisa que existe, eu gravava assim no banco e na hora de alterar ficava uma bosta

optei em criar uma tabela individual, fica mais pratico

 

 

um exemplo do que você quer com split

 

variavel = "1,2,3,4,5"

variavel2 = Split(variavel, ",")

variavel3 = Ubound(variavel2)

 

você pode fazer um laco pra pegar os itens

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu sempre uso uma tabela auxiliar tambem

 

mas ja que optou por assim fazer array é a forma mais pratica

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma solução não muito boa para isso seria algo assim:

 

<%
categorias = rs("categorias")

if instr(categorias, "terror") > 0 then
	  terror_checked = "checked='checked'"
end if
%>

Terror: <inpunt type='checkbox' <%=terror_checked%> name='Terror' />

Algo nesse sentido.

 

Mas se eu fosse fazer eu colocaria as informações numa tabela seperada no banco de dados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É pelo que eu estou vendo vou ter que fazer com tabela auxiliar mesmo e nela ter todos meus generos como cada campo e se tiver marcado é porque o cara gosta do genero...

 

hehehe nó !

o chato disso é que se eu atualizar algum genero ou mudar vou ter que mudar na tabela

mas tranquilo....

 

vou ver o que faço

valeu pela força ;D

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.