mysql 쿼리문 질문좀드리겠습니다!
본문
<?php
//include_once('./_common.php');
header('Content-Type: text/html; charset=UTF-8');
$host = 'localhost';
$user = '';
$pw = ';
$dbName = '';
$mysqli = new mysqli($host, $user, $pw, $dbName);
$mb_id=$_POST['mb_id'];
$mb_password=md5($_POST['mb_password']);
echo $mb_id ,$mb_password, $mb_name;
$sql = "select count(*) from g5_member where mb_id='$mb_id' and mb_password='$mb_password'";
$result = mysql_query($sql, $mysqli);
$row = mysql_fetch_array($result);
if($row[0] == 1){
echo"로그인되었습니다";
}else{
echo"로그인실패";
}
?>
안녕하세요.. 별도의 페이지를만들어서,,,
로그인기능을 만들어보고 있는데요
제가 만들려는 기능은
아이디,비밀번호를 폼전송후 데이터베이스내에 일치하는값이 있으면 echo"로그인되었습니다"; 떠야하는데
아무메시지가 안뜹니다..제가 혹시 실수한게 있나요..? 한번봐주시면 감사하겠습니다.
if($mysqli->query($sql)){ 이렇게하면 메세지가뜨긴뜨는데요..
맞거나 틀리거나 그냥 참이되서요 도움좀 부탁드립니다.
답변 1
$sql = "select count(*) from g5_member where mb_id=' ".$mb_id." ' and mb_password=' ".$mb_password." ' ";
ECHO $sql;
해보세요