안녕하세요. mysql에서 쿼리문으로 계정정보 입력하는데요
INSERT g5_member set mb_name ='test5', mb_id ='test5', mb_password ='test5'
여기서 그누보드처럼 비밀번호를 암호화시켜서 넣으려면 쿼리를 어떻게 바꿔야할까요?
어떻게 접근해야할지 잘모르겠습니다
|
답변 3개 / 댓글 3개
채택된 답변
+20 포인트
2018-03-15 (목) 19:52:18
답변에 대한 댓글 1개
2018-03-15 (목) 20:17:14
2018-03-15 (목) 21:03:47
어디가 잘못된것일까요???
<----------- 첫행에 common.php가 없네요. dbconfig.php가 아니라 이걸 넣아야 합니다
include "../common.php"; //root 아래의 서브 디렉토리 일때
답변에 대한 댓글 1개
2018-03-15 (목) 20:05:27
get_encrypt_string() 처리해주시면 됩니다.
$mb_password = get_encrypt_string($mb_password);
답변에 대한 댓글 1개
2018-03-15 (목) 20:17:01
감사합니다 별도의페이지만들어서 넣고있는데,,어디가 잘못된것일까요???
<?php
//checking if the script received a post request or not
include_once('../data/dbconfig.php');
$mb_name = $_POST['mb_name'];
$mb_id = $_POST['mb_id'];
$mb_password = $_POST['mb_password'];
$query = "INSERT INTO g5_member (mb_name,mb_id,mb_password) VALUES('$mb_name','$mb_id','$mb_password')";
sql_query($query);
?>
데이터입력이 안들어가네용...
<?php
//checking if the script received a post request or not
include_once('../data/dbconfig.php');
$mb_name = $_POST['mb_name'];
$mb_id = $_POST['mb_id'];
$mb_password = $_POST['mb_password'];
$query = "INSERT INTO g5_member (mb_name,mb_id,mb_password) VALUES('$mb_name','$mb_id','$mb_password')";
sql_query($query);
?>
데이터입력이 안들어가네용...
답변을 작성하려면 로그인이 필요합니다.
<?php
//checking if the script received a post request or not
include_once('../data/dbconfig.php');
$mb_name = $_POST['mb_name'];
$mb_id = $_POST['mb_id'];
$mb_password = $_POST['mb_password'];
$query = "INSERT INTO g5_member (mb_name,mb_id,mb_password) VALUES('$mb_name','$mb_id','$mb_password')";
sql_query($query);
?>
데이터입력이 안들어가네용...