CONVERT BINARY

SQL Server

PHP

24/06/2018

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

Curtidas 0
POSTAR