Ir para conteúdo

POWERED BY:

Arquivado

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

RyuSSayajin

js no php e php no js

Recommended Posts

Yo galera sou novo aqui e gostaria de saber como faço pra botar um mysql dentro de um js usando php ou se vcs me ajudarem a montar isso de uma outra forma tb serve

<?php if(isset($_POST['confpedido'])){ ?>

<script type="text/javascript">

var r=confirm('Deseja confirmar esse pedido?');

if (r==true)

{

mysql aqui so q nao sei como tipo se conectar e inserir no bd

}

else

{

location.href = 'telaPedido.php';

}

</script>

<?php

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Conforme o aviso existente no fórum de origem deste post, não é permitida a postagem de dúvidas nesta área, motivo pelo qual este tópico será movido para o fórum principal deste assunto.

 

Tópico Movido

 

Origem: Laboratório de scripts (PHP) http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Destino: PHP

Compartilhar este post


Link para o post
Compartilhar em outros sites

O mais 'simples', seria você fazer um redirecionamento em js para uma outra página php, q irá fazer essa sim, a instrução SQL.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O mais 'simples', seria você fazer um redirecionamento em js para uma outra página php, q irá fazer essa sim, a instrução SQL.

vlw william eu tava em duvida nisso mas agora entendi vo fazer tipo assim :

<?php if(isset($_POST['confpedido'])){ ?>

<script type="text/javascript">

var r=confirm('Deseja confirmar esse pedido?');

if (r==true)

{

location.href = 'atualizarbd.php';//mysql rodando nesta pagina

}

else

{

location.href = 'telaPedido.php';

}

</script>

<?php

}

?>

ainda vou testar depois repondo se funcionou http://forum.imasters.com.br/public/style_emoticons/default/yay.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Existe um método eu vi uma vez na net, mais é muito complicado recomendo utilizar Ajax pra isso :x

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se for um js simples, é só usar um "echo" no php. Exemplo:

if(isset($_POST['confpedido'])){ 
	echo '<script type="text/javascript">
	var r=confirm(\'Deseja confirmar esse pedido?\');';
	
	if (r==true){
		//pode código usar php aqui, normal
	}else{
		echo "location.href = \'telaPedido.php\'";
	}
	echo "</script>";
}

 

Testa ai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se for um js simples, é só usar um "echo" no php. Exemplo:

if(isset($_POST['confpedido'])){ 
	echo '<script type="text/javascript">
	var r=confirm(\'Deseja confirmar esse pedido?\');';
	
	if (r==true){
		//pode código usar php aqui, normal
	}else{
		echo "location.href = \'telaPedido.php\'";
	}
	echo "</script>";
}

 

Testa ai.

juni0r vlw mais é melhor usar separado msm, pq a cada linha de script q eu iria usar esse echo e depois botar essas \ complicado você não axa http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ryu.. a função JavaScript confirm(); Atribui um valor verdadeiro ou falso.. para a variável que é apenas utilizada no JavaScript.

 

Não tem como você fazer uma confirmação.. e utilizar um IF do PHP para validar.

 

A variável está ativa no JavaScript.. do Browser do cliente;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ryu seu codigo pra começo de conversa está errado.

Como o PHP vai interpretar o location.href sem a declaração das tags <script></script>, nem o HTML interpreta sem as tags.

 

@Topico

Faz o que te falei estuda Ajax que é bem melhor ;x

eu to fazendo em php e é trabalho de facul não é pra botar na internet e por enquanto sei muito pouco de php e ainda nada de ajax

vlw msm assim

<?php if(isset($_POST['confpedido'])){ ?>

<script type="text/javascript"> <ta bem aqui a tag do script

var r=confirm('Deseja confirmar esse pedido?');

if (r==true)

{

location.href = 'atualizarbd.php';

}

else

{

location.href = 'telaPedido.php';

}

</script> <ta bem aqui a tag do script

<?php

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ryu.. a função JavaScript confirm(); Atribui um valor verdadeiro ou falso.. para a variável que é apenas utilizada no JavaScript.

 

Não tem como você fazer uma confirmação.. e utilizar um IF do PHP para validar.

 

A variável está ativa no JavaScript.. do Browser do cliente;

exatamente se o usuario apertar ok ele ira ser redirecionado para uma outra pagina e ta funcionando

e a função do confirm esta dentro do javascript logo ele funciona

se eu botar um codigo php dentro do javascript ele para de funcionar

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.