salvar dados (mysql) em md5
Estou tentando salvar informações vindo de um formulario em uma tabela mysql, porém, se mando os dados normais é feito corretamente, mas se tento mandar em md5, não salva no banco, não sei o que está errado
Forma que salva (porém não é a desejada)
<?php
include "config.php";
$page = isset($_GET['p'])?$_GET['p']:'';
if($page=='add'){
$username = $_POST['username'];
$password = $_POST['password'];
$email = $_POST['email'];
$type = $_POST['type'];
$stmt = $db->prepare("INSERT INTO login values('',?,?,?,?)");
$stmt->bindParam(1,$username);
$stmt->bindParam(2,$password);
$stmt->bindParam(3,$email);
$stmt->bindParam(4,$type);
if($stmt->execute()){
echo "sucesso!";
}else{
echo "Falha";
}
}
Forma que desejo (mas não salva no banco)
<?php
include "config.php";
$page = isset($_GET['p'])?$_GET['p']:'';
if($page=='add'){
$username = $_POST['username'];
$password = $_POST['password'];
$email = $_POST['email'];
$type = $_POST['type'];
$stmt = $db->prepare("INSERT INTO login values('',?,?,".md5('$type').",?)");
$stmt->bindParam(1,$username);
$stmt->bindParam(2,$password);
$stmt->bindParam(3,$email);
$stmt->bindParam(4,$type);
if($stmt->execute()){
echo "Categoria adicionada com sucesso!";
}else{
echo "Falha ao adicionar categoria";
}
}Discussão (2)
Carregando comentários...