mestre fyoda Postado Maio 11, 2006 Denunciar Share Postado Maio 11, 2006 tenho uma duvida , como eu faço para resgar o valor de um campo texto, mas eu não sei o nome dele ?porque no codigo acima ele vai depender de quantas respostas da enuete o usuario vai querer editar .porque no meu codigo ele vai depender das respostas cadastradas e dadas pelo usuario . Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 D.Soul Postado Maio 12, 2006 Denunciar Share Postado Maio 12, 2006 Yo,Explica isso melhor..Você tem um código que gera uma enquete, e essa enquete é gerada de acordo com as opções que o usuário cadastrou, então ele gera o form e você vota, logo você precisa deste campo para saber o voto, é isso?Se for isso você pode definir os nomes indiferente do que o usuário cadastra..Mas explica ai melhor..D.Soul Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mestre fyoda Postado Maio 12, 2006 Autor Denunciar Share Postado Maio 12, 2006 ai está o meu codigo , para o usuario alterar a resposta , ele tem que clicar no botao para que o innerhmtl criei um campo text para alterar . ai que está , esse campo vai depender de quantas respostas o cliente cadastrou .<html><head><script>function Escrever(alt) {Texto = "<center> <input type=\"text\" name=" + alt + " size=\"25\"> <input type=\"submit\" value=\" Alterar \"> </center>";document.getElementById(alt).innerHTML = Texto;}</SCRIPT></head><body><?include ("conexao.php"); $id_per = $_REQUEST["id"];$pesq = mysql_query(" SELECT * FROM pergunta where id_pergunta = '$id_per' ");if( $pesq == 0 ) { echo"Não Há pergunta cadastrada";} if($dado_pergunta = mysql_fetch_array($pesq)) { $id_pergunta = $dado_pergunta["id_pergunta"]; $pergunta = $dado_pergunta["pergunta"]; $inicio = $dado_pergunta["inicio"]; $fim = $dado_pergunta["fim"]; $ativo = $dado_pergunta["ativo"]; $encerrado = $dado_pergunta["encerrado"];}?><br><br><table align=center"><tr> <tudo> <b> <font size="2"> <? echo"$pergunta"; ?> </font> </b> </tudo></tr></table><br><br><table width="58%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000"> <tr> <tudo width="20%" class="titulo"><div align="center"><b> Resposta </b></div></tudo> <tudo width="30%" class="titulo"><div align="center"><b> Alteraração </b></div></tudo> <tudo width="8%" class="titulo"><div align="center"><b> Ação </b></tudo> </tr><?$pesq2 = mysql_query(" SELECT * FROM resposta where id_per = '$id_per' ");$i = 0; while($dado = mysql_fetch_array($pesq2)) { $id = $dado["id_per]; $id_resposta = $dado["id_resposta"]; $resposta = $dado["resposta"]; $votos = $dado["votos"]; ?><tr> <tudo> <center> <? echo"$resposta"; ?> </center> </tudo> <tudo> <div id="alterar<? echo"$i"; ?>"> </div> </tudo> <tudo class="titulo"> <center><a href="java script:Escrever('alterar<?echo"$i";?>');" > <img src="../img/editar.gif" border="0"> </a> </center> </tudo></tr><?$i++; } ?></table></body></html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 D.Soul Postado Maio 15, 2006 Denunciar Share Postado Maio 15, 2006 Yo,Não era mais fácil por um número de campos já existentes em divs ocultas e o botão apenas mostrar estas divs? assim você saberia exatamente qual delas usar..D.Soul Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mestre fyoda
tenho uma duvida , como eu faço para resgar o valor de um campo texto, mas eu não sei o nome dele ?
porque no codigo acima ele vai depender de quantas respostas da enuete o usuario vai querer editar .
porque no meu codigo ele vai depender das respostas cadastradas e dadas pelo usuario .
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.