Guest Finish Postado Setembro 6, 2005 Denunciar Share Postado Setembro 6, 2005 alguém pode me falar o que há de errado aqui, que não está executando o update dos clicks e nem abrindo o link quando clicko na imagem do site. valeu!<?php $consulta = mysql_query("SELECT * FROM testes ORDER BY id"); if ($consulta) { while($verificar = mysql_fetch_array($consulta)) { $url = $verificar["URL"]; $botao = $verificar["BOTAO"]; echo('<a href="'.$PHP_SELF.'?id='.$id.'"><img src="'.$botao.'" /></a>'); } } else { echo('Vaziu!'); } $contador = mysql_query("UPDATE testes SET clicks = (clicks+1) WHERE id='$_GET[ID]'"); $consulta = mysql_query("SELECT * FROM teste WHERE id='$_GET[ID]'"); $dados = mysql_fetch_array($consulta); $url = $dados["URL"]; ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lemissel Postado Setembro 6, 2005 Denunciar Share Postado Setembro 6, 2005 Velho, tu experimentou dar um echo na variável $id??? ela não está atribuida a nada ali... derrepente pode ser isso...Também pode ser a $PHP_SELF tenta usar $_SERVER['PHP_SELF'] caso o parágrafo acima n surta efeito...Abraço.Leo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Rapper Postado Setembro 6, 2005 Denunciar Share Postado Setembro 6, 2005 continua não funcionando. :/ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guilherme014 Postado Setembro 6, 2005 Denunciar Share Postado Setembro 6, 2005 alguém pode me falar o que há de errado aqui, que não está executando o update dos clicks e nem abrindo o link quando clicko na imagem do site. valeu!<?php $consulta = mysql_query("SELECT * FROM testes ORDER BY id"); if ($consulta) { while($verificar = mysql_fetch_array($consulta)) { $url = $verificar["URL"]; $botao = $verificar["BOTAO"]; echo('<a href="'.$PHP_SELF.'?id='.$id.'"><img src="'.$botao.'" /></a>'); } } else { echo('Vaziu!'); } $contador = mysql_query("UPDATE testes SET clicks = (clicks+1) WHERE id='$_GET[ID]'"); $consulta = mysql_query("SELECT * FROM teste WHERE id='$_GET[ID]'"); $dados = mysql_fetch_array($consulta); $url = $dados["URL"]; ?> primeiro que mensagem que dá.parece que e isso que vou te falar.while($verificar = mysql_fetch_array($consulta)) {pelo seu codigo o ID tem que vir desta array, que o mesmo não vem, de uma olhada na tabela em questao. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Setembro 7, 2005 Denunciar Share Postado Setembro 7, 2005 não da mensagem de erro. e eu esqueci de colocar ai no código mas aqui ta $id = $verificar["ID"]. tipo quando eu clico na imagem do link aparece na barra de endereço http://www.pagina.br?id=1 ou id=2. mas não abre a pagina e nem da update nos cliques. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guilherme014 Postado Setembro 7, 2005 Denunciar Share Postado Setembro 7, 2005 troque esta linha $consulta = mysql_query("SELECT * FROM testes ORDER BY id");por $consulta = mysql_query("SELECT * FROM testes WHERE id=$id"); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Rapper Postado Setembro 7, 2005 Denunciar Share Postado Setembro 7, 2005 se eu troca essa linha como vou listar o conteudo da tabela ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Wallacem Postado Setembro 8, 2005 Denunciar Share Postado Setembro 8, 2005 echo('<a href="'.$PHP_SELF.'?id='.$id.'"><img src="'.$botao.'" /></a>');o echo esta errado, quando você quiser usar comando do html dentro do php você tm qr usar " a dupla não a ' comum.echo "<a href='$PHP_SELF?ID=$ID'><img src='$botao'></a>;tenta agora você c vai dar certo???você edita o php a onde?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ffiction Postado Setembro 8, 2005 Denunciar Share Postado Setembro 8, 2005 maninho.. tenta por um or die(mysql_error()) depois das querys... pode ser isso.. que editor q você usa? e você usa pacote instalado ou foi tudo configurado manualmente.. tipo.. apache+php+mysql... ou apache2triad ou easyphp Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Setembro 8, 2005 Denunciar Share Postado Setembro 8, 2005 não da erro, nem com or die(mysql_error()) depois das querys, e eu configurei i php apache e mysql manualmente. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Finish
alguém pode me falar o que há de errado aqui, que não está executando o update dos clicks e nem abrindo o link quando clicko na imagem do site. valeu!
Link para o comentário
Compartilhar em outros sites
9 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.