Jump to content
Fórum Script Brasil
  • 0

Asp X Tabela


Guest - Henrique -

Question

Guest - Henrique -

Galera, boas!

Minha dúvida: Eu tenho alguns valores que são puxado de um bd access normalmente... alguns desses valores (texto) estão posicionados ao lado de RadioButton, pois se refere a uma enquete... o que preciso fazer agora é que quando o campo Resposta1, por exemplo, estiver vazio a celula que contem o RadioButton seja trocada por uma outra celula (TD e /TD) vazia e quando o valor de Resposta1 for igual a verdadeiro volte para o TD do RadioButton.

Para isso eu fiz um IF, mas não está funcionando... eu gostaria da ajuda de alguém para me dizer onde estou errando... Abaixo segue o inicio do código...

<%

sql = "select * from tb_pergunta where id_status = 1 order by dt_criacao desc"

set rs_tb_pergunta = conn.execute(sql)

sql = "select * from tb_resposta where id_pergunta="& rs_tb_pergunta(0) &""

set rs_tb_resposta = conn.execute(sql)

%>

<form name="form" method="post" action="enviar_voto.asp" onSubmit="return valida('form')" target="_blank">

<input type="hidden" name="ip" value="<%response.Write(request.ServerVariables("REMOTE_ADDR"))%>">

<input type="hidden" name="pergunta" value="<%=rs_tb_pergunta("id_pergunta")%>">

<input type="hidden" name="resposta" value="<%=rs_tb_resposta("id_resposta")%>">

<input type="hidden" name="data" value="<%Response.write Date()%>">

<table width="150" border="0" cellspacing="0" cellpadding="0">

<tr>

<td colspan="2" align="left">

<%=rs_tb_pergunta("pergunta")%></td>

</tr>

<tr>

<%if rs_tb_resposta("resposta1") = "" then%>

<td width="20" align="center">&nbsp;</td>

<%else%>

<td width="20" align="center"><input type="radio" name="resp" value="1"></td>

<%end if%>

<td width="180" align="left">

<%=rs_tb_resposta("resposta1")%>

</td>

</tr>

.

.

.

.

.

.

</HTML>

Quem poder ajudar, agradeço...

[ ]'s a todos! huh.gif

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

Retorna algum erro o q? blink.gif

parece estar correto...

Link to comment
Share on other sites

  • 0

da uma conferida nos valores do resultado dos seus SQLS..

veja se eles realmente estão com valores.. ou se estão vazio..

enfim.. teste todas as variaveis.. uma a uma.. a fim de encontrar algum possivel erro por aí..

para estar as variaveis.. apenas mande escrever elas.. com o response.write

assim você vai ver o valor que elas tem..

ok?

t+

Link to comment
Share on other sites

  • 0
Guest - Henrique -

Então, erro não volta. Apenas ele não reconhece a primeira linha de TD, passa reto para a segunta linha de TD, ou seja, é lido o IF mais a resposta sempre é do ELSE... Já testei as váriaveis... e estão funcionando normalmente... todas elas são lidas no DB... Sinceramente eu não sei o porque desse disto...

Existe alguma outra forma de eu fazer o que preciso?

[ ]'s

Henrique.

Link to comment
Share on other sites

  • 0

Pois é brother... não sei...

O q o dark0 falou é a melhor a coisa a se fazer, debugar biggrin.gif

Mas tudo parece ok no seu código...

Link to comment
Share on other sites

  • 0

tenta fazer uma alteração ai...é pra enquete né!!! então acho que da pra fazer mais ou menos assi:

valor de falso=N

valor se verdadeiro=S

ai no bd você coloca o valor padrão dos registros como N, ou seja ao cliar um registro o valor vai ser N,caso não seja definido nada...

<%if rs_tb_resposta("resposta1") = "N" then%>
<td width="20" align="center">&nbsp;</td>
<%else%>
<td width="20" align="center"><input type="radio" name="resp" value="1"></td>
<%end if%>

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.1k
    • Total Posts
      651.9k
×
×
  • Create New...