if 문 질문좀 드려욤 ㅠㅠㅠㅠ
본문
$sql_mem = " select * from g5_member ";
$result_mem = sql_query($sql_mem);
for ($i=0; $row_mem=sql_fetch_array($result_mem); $i++)
if ($row_mem[mb_hp] == $_GET[hp]) {
alert('이미 가입된 휴대폰 번호입니다.','/app/join.php');
} else {
...
}
echo $_GET[hp]; << 번호 정상으로 찍힙니다. ㅠㅠ
이렇게 휴대폰 중복처리 만들었는데 왜 안될까요 그냥
g5_member 디비에 같은 번호가 있는데도 그냥 ... 으로 넘어가 버리네요
답변 4
for문에 {} 대괄호가 없네요
$sql_mem = " select * from g5_member where1";
$result_mem = sql_query($sql_mem);
for ($i=0; $row_mem=sql_fetch_array($result_mem); $i++) {
if ($row_mem['mb_hp'] == $_GET['hp']) {
alert('이미 가입된 휴대폰 번호입니다.','/app/join.php');
} else {
}
}
for 문이 이상하지 않은가요~
for ($i=0; $row_mem=sql_fetch_array($result_mem); $i++) {
}
큰글자 부분을 확인해 보심이..
$row_mem=sql_fetch_array($result_mem);
for ($i=0; $i<sizeof($row_mem); $i++)
$row_mem[mb_hp] == $_GET[hp]
두개의 값을 echo 찍어보세여
답변을 작성하시기 전에 로그인 해주세요.