CONVERT BINARY

24/06/2018

0

Boa noite
Estou fazendo uma insert no banco de dados salvando duas colunas como binary
a principio estou utilizando essa instrução


$incluir = $pdo->query("INSERT INTO tbl_rfaccount (id, password, accounttype, email, pin, birthdate) 
	      				VALUES  ((CONVERT(binary(12), '$user')), (CONVERT(binary(12), '$pwd')), '$tipo', '$email', '$pin', '$diac')");


esta salvando este valor => 0x7465737465

Porem quero quero utilizar o prepare, e fiz como prepare porem ele armazena um valor diferente do que o com query

$incluir = $pdo->prepare("INSERT INTO tbl_rfaccount (id, password, accounttype, email, pin, birthdate) 
	      			      VALUES  ((CONVERT(binary(12), :user)), (CONVERT(binary(12), :pwd)), :tipo, :email, :pin, :diac)");

	      			$incluir->bindValue(':user', $user);
	      			$incluir->bindValue(':pwd', $pwd);
	      			$incluir->bindValue(':tipo', $tipo);
	      			$incluir->bindValue(':email', $email);
	      			$incluir->bindValue(':pin', $pin);
	      			$incluir->bindValue(':diac', $diac);

	      			$incluir->execute();


esta salvando este valor => 0x74006500730074006500
os dois valores inseridos no input era teste, porem eles armazenam diferentes. se alguem puder me ajudar!
Diego Carlos

Diego Carlos

Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar