Ir para conteúdo

POWERED BY:

Arquivado

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

@ls_leandro

Dois comandos para um único botão

Recommended Posts

Bom galera estou com uma dificuldade.

 

Tenho um sistema de paginação funcionando perfeitamente.

 

Gostaria que, quando eu avançasse o botão além de redirecionar para a nova página ele também inserisse os dados do form no banco de dados.

 

Construção do botão

$next_link = "<a href=\"$_SERVER[PHP_SELF]?av_perfil_id=$av_perfil_id&idpai=$next\" ><img src='images/b_seguinte_on.gif' width='72' height='18' border='0' /></a>";

Depois eu chamo o botão

 

<?php echo"$next_link"; ?>

Help please :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que exatamente?

Tudo.

 

Eu preciso de um submit dentro do meu link

$next_link = "<a href=\"$_SERVER[php_SELF]?av_perfil_id=$av_perfil_id&idpai=$next\" ><img src='images/b_seguinte_on.gif' width='72' height='18' border='0' /></a>";

 

ou então arrumar um jeito de fazer com que ao clicar no <?php echo"$next_link"; ?> ele acione a minha variável de cadastro tbm

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pq não direciona o link pra uma pag, trata os dados no banco e depois redireciona pra pag seguinte?

ex:

 

mysqli_query($con,"INSERT INTO ...

mysqli_close($con);
echo "<script language='javaScript'>window.location.href='PAGINADESTINO'</script>";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Porque você está colocando o link numa variável?

Pq eu tenho 2 condições;

 

if ($total_pai > $idpai) {
$next_link = "<a href=\"$_SERVER[php_SELF]?av_perfil_id=$av_perfil_id&idpai=$next\" ><img src='images/b_seguinte_on.gif' width='72' height='18' border='0' /></a>";
} else {
$next_link = "";
}
ai respeitando o layout eu exibo somente a variável no final.

 

 

Pq não direciona o link pra uma pag, trata os dados no banco e depois redireciona pra pag seguinte?

ex:

 

mysqli_query($con,"INSERT INTO ...

mysqli_close($con);
echo "<script language='javaScript'>window.location.href='PAGINADESTINO'</script>";

Pq vai dar muito mais trabalho e vai ficar desorganizado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pq eu tenho 2 condições;

 

if ($total_pai > $idpai) {
$next_link = "<a href=\"$_SERVER[php_SELF]?av_perfil_id=$av_perfil_id&idpai=$next\" ><img src='images/b_seguinte_on.gif' width='72' height='18' border='0' /></a>";
} else {
$next_link = "";
}
ai respeitando o layout eu exibo somente a variável no final.

Pq vai dar muito mais trabalho e vai ficar desorganizado.

Acho que desorganização não é a palavra. Trabalharia chamando função, etc...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que desorganização não é a palavra. Trabalharia chamando função, etc...

 

Penso eu que seria mais prático um jeito de "acionar" o

 

if(@$_POST['submit'])
{

$insert = mysql_query("insert into av_resposta (av_resposta_id_questao, av_resposta_id_pai, av_resposta_id_filho, av_resposta_cod_resp, av_resposta_cod_perfil)
						 					 values('$cod_pergunta', '$widpai', '$wifilho', '$resp', '$perguntas_respostas_id_perfil')");
											 
}

de alguma forma qndo clicado no

 

$next_link = "<a href=\"$_SERVER[PHP_SELF]?av_perfil_id=$av_perfil_id&idpai=$next\" ><img src='images/b_seguinte_on.gif' width='72' height='18' border='0' /></a>";

 

Estou com 2 botões o $next_link (que avança a página)

e o <input type="submit" name="submit" /> qndo clico em salvar.

 

queria q de alguma forma o $next_link chamasse o submit para avançar e salvar ao mesmo tempo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui galera

 

Seguinte não houve necessariamente motivo de usar 2 botões.

Mandei redirecionar para a próxima página assim que incluísse os valores do form no banco de dados.

 

if(@$_POST['submit'])

{

$insert = mysql_query("insert into av_resposta (av_resposta_id_questao, av_resposta_id_pai, av_resposta_id_filho, av_resposta_cod_resp, av_resposta_cod_perfil)
						 					 values('$cod_pergunta', '$widpai', '$wifilho', '$resp', '$perguntas_respostas_id_perfil')");

					echo"<script>window.location='$_SERVER[PHP_SELF]?av_perfil_id=".$av_perfil_id."&idpai=".$next."'</script>";
											 
}

 

Agradeço a todos pelas dicas :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.