• 0
Sign in to follow this  
F4b1nh0

Receber checkbox via ajax

Question

 

 

Boa tarde!

Não estou conseguindo receber a informação de checkbox está marcado ou não.

No resultado de uma query (Tabela) insei um botão que ao ser clicado chama a seguinte função:

Se estiver marcado, quero que o valor dele seja "yes", senão "No".

Ele só insere no banco o "No", é como se ele não fizesse a validação.

 

function atualizar_registro(id){
				var dados = $("#pedro"+id).val();
				var param = 'pedro='+dados+'&id='+id;
				
													
				$.ajax({
					
					url:'atualiza_desc_pedro.php',
					data:param,
					success:function(data){
						
						alert("Registro ("+id+") atualizado com sucesso!!("+dados2+")");
						
						
					}
				});
				
			}
<?php
header( "Content-type: text/html; charset=utf8" );
//parametros para conexão com o banco
$servidor='localhost';
$usuario = 'root';
$senha = '';
$banco = 'fabio';

// conectando no banco
$conexao = mysqli_connect($servidor,$usuario,$senha,$banco);
if (mysqli_connect_errno($conexao)){
    echo "Problemas para conectar no banco de dados";
    die();
}


$IDTESTE = $_REQUEST['id'];


$teste1 = isset($_REQUEST['pedro']) ? "yes" : "No";


		$sql = "update divisao_desc_final
set Pedro = '".$teste1."'
where ID =  '".$IDTESTE."'";
	


$pedro = mysqli_query($conexao,$sql) or die(mysql_error());
Edited by F4b1nh0

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this