내가 작업하고있는 응용 프로그램에서는 특정 값을 데이터베이스에 저장해야합니다 (제출 된 양식에서 가져옴). 그들은 데이터베이스에 들어가면데이터베이스 내의 변수에 어떻게 액세스합니까?
$sql="INSERT INTO Employment (JobTitle, StartDate, EndDate) VALUES('$_POST[jobtitle]','$_POST[startdate]','$_POST[enddate]')";
, 어떻게 다음과 같은 상황에서 개별적으로 액세스합니까 : 예처럼 본질적으로
if ($jobtitle=='123') {
echo "You're a software developer.";
} elseif ($jobtitle=='1234') {
echo "You're a software tester.";
}
, 내가 할 수있을 필요가 추천 시스템입니다 데이터베이스의 데이터를 기반으로 권장 사항을 발행합니다. 즉, 직책이 이것 인 경우, 시작일 - 종료일 = this 등입니다. 저는 mySQL의 초보자입니다. 어떤 도움이라도 대단히 감사하겠습니다.
데이터베이스에서 데이터의 서브 세트를 검색하려면'SELECT' 조회를 수행해야합니다. [MySQL 튜토리얼] (http://dev.mysql.com/doc/refman/5.0/en/tutorial.html), 특히 [정보 검색하기] (http : //dev.mysql) 섹션을 읽는 것이 좋습니다. com/doc/refman/5.0/ko/retrieving-data.html). –
예제에서와 같이 SQL 쿼리를 작성하면 SQL 주입 취약점으로 인해 작업중인 응용 프로그램을 공격자가 2 분 내에 소유 할 수 있습니다. – Jon