Da forma apresentada não funciona.
Pense só um pouco, vc esta fazendo a comparação de um item com o mesmo item, sendo assim, sempre vão ser iguais.
Se o dado esta armazenado na base de dados, a comparação deve ser feita com a que está gravada.
Qual o problema de mostrar todos os dados invez de somente os que ele esta fazendo alteração?
Certo!
MAs veja....eu envio um code HTML para o user que é montado na hora que ele acessa determinada page.... joia....soh que esse code HTML jah recebeu todas as variáveis que ele deveria ter recebido....de maneira que não tenho como distinguir quem é quem.... apenas os campos que tmb tem o mesmo nome....
O meu script funciona da seguinte maneira...o user faz a solicitação de um determinado produto....a solicitação e feita usando um code aleatorio ( não e loja virtual ) ai eu recebo esse numero busco no Bd os dados desse produto e o próprio script trata de formular um HTML para aquele code..... Perfeito!!!! funciona até ai....
Soh que o code HTML que é gerado tem alguns campos que tem seus devidos nomes....suponha qwue o user peça mais de um produto..... os campos serão iguais para o mesmo produto....VEJA....não estou falando que os dados contidos nesse form serão iguais....apenas os names...
Dai o meu problema.... se o user receber esses campos ( caso tenha pedido mais de um produto ) os campos irão se repetir CERTO? ! Pois é eu quero distiguir esses campos mesmo que os nomes sejam iguais.... e para isso eu pensei em usar os valores que tem dentro deles..... por isso não posso consultar o BD.....
Sakaram
!!?
E...
Troyan o code HTML que é gerado é esse....
<p align="center">
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111"
width="100%" id="AutoNumber1" height="151">
<tr>
<td width="100%" height="1">
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111"
width="100%" id="AutoNumber2">
<tr>
<td width="100%" bgcolor="#FFFFFF" height="233">
<p align="center"><b>
<font face="Verdana" size="2" color="#666666">Outros dados
</font></b></td>
</tr>
<tr>
<td width="100%" bgcolor="#F7F7F7">
<p align="center"><b>
<font face="Verdana" size="2" color="#666666">Agendar Entrevista </font></b></td>
</tr>
<tr>
<td width="100%">
<form method="POST"
action="enviar_entrevista_000000000000_on_0000Line.php?acao=agendar">
<p align="center">
</p>
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111"
width="100%" id="AutoNumber3">
<tr>
<td width="50%"><font face="Verdana" size="2" color="#666666">Código do assinante:</font></td>
<td width="50%"> <font face="Verdana"> <input type="text" name="cod_entrevista" size="49"
class = "input_colunistas" value = "<? echo "$aleatorio"?>"<font size="2"></font></font></td>
</tr>
<tr>
<td width="50%" bgcolor="#F7F7F7">
<font face="Verdana" size="2" color="#666666">Dia da entrevista:</font></td>
<td width="50%" bgcolor="#F7F7F7"><font face="Verdana">
<select size="1" class = "input_colunistas" name="dia">
<option value="0" selected>Dia</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="30">30</option>
<option value="31">31</option>
</select><font size="2"> </font><select size="1" class = "input_colunistas" name="mes">
<option value="0" selected>Mês</option>
<option value="Janeiro">Janeiro</option>
<option value="Fevereiro">Fevereiro</option>
<option value="Março">Março</option>
<option value="Abril">Abril</option>
<option value="Maio">Maio</option>
<option value="Junho">Junho</option>
<option value="Julho">Julho</option>
<option value="Agosto">Agosto</option>
<option value="Setembro">Setembro</option>
<option value="Outubro">Outubro</option>
<option value="Novembro">Novembro</option>
<option value="Dezembro">Dezembro</option>
</select><font size="2"> </font><select size="1" class = "input_colunistas" name="ano">
<option value="0" selected>Ano</option>
<option value="2004">2004</option>
<option value="2005">2005</option>
<option value="2006">2006</option>
<option value="2007">2007</option>
<option value="2008">2008</option>
<option value="2009">2009</option>
<option value="2010">2010</option>
</select></font></td>
</tr>
<tr>
<td width="50%"><font face="Verdana" size="2" color="#666666">Hora
da entrevista:</font></td>
<td width="50%"><font face="Verdana"><select size="1" class = "input_colunistas" name="hora">
<option selected>Hora</option>
<option value="00:00">00:00</option>
</select><font size="2"> </font><i><font size="1">Horários
disponíveis</font></i></font></td>
</tr>
<tr>
<td width="50%"> </td>
<td width="50%"> </td>
</tr>
</table>
</center>
</div>
<p align="center"> <br>
<input type="submit" value=" [ Agendar ]" name="B1" ></p>
</form>
</td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>
</center>
</div>
</p>
Devo confessar que não havia parado para pensar nessa possibilidade que vc falou.... Boa ideia...cara
Edição feita por: Luke, 26/07/2004, 14:53.