쿠키를 설정 중입니다. 다음과 같이 입력하십시오 :MySQL 쿼리의 SHA salt
$_COOKIE['test'] = SHA1('124'.'mysalt');
이제 124는 내 원하는 ID입니다. 그래서 내 MySQL 테이블에서 다음과 같은 쿼리를 실행하려고합니다 :
$sql = ("SELECT * FROM users WHERE SHA1(`id`) = '".mysql_real_escape_string($_COOKIE['test'])."'");
SQL 쿼리에 "mysalt"를 추가하는 방법은 무엇입니까? 왜냐하면 다른 사람은 올바른 이드를 얻길 원하기 때문입니다.
유의 사항 : MySQL은이 경우 검색 속도를 높이기 위해 인덱스를 사용할 수 없습니다. 테이블에 다른 필드를 추가하는 것이 좋습니다. SELECT ... WHERE id = 124 AND tempkey = '87gesafouvgbaesofiuigsaf' – VolkerK