폼에서 넘겨온 POST 값 SQL 질문입니다
본문
포스트로 start_date와 end_date를 넘겨
DB에서 해당값만 추출하려합니다..
alert로 post는 확인해봤는데 정삭적이구요..
between에다가 date('날짜')박으면 되는데
아래처럼 post값을 치환하여 넣으면 안되드라구요 ㅠㅠ
도움이나 조언 부탁드립니다..
*+1 한건 datepicker를 사용중인데 비트윈을 쓰면 마지막 날짜는 제외되버려서 +1 했습니다
$result=@sql_query("select * from $table_name where wr_datetime between $start_date and $end_date order by wr_datetime");
$start_date = date($_POST['start_date']);
$end_date = date($_POST['end_date'])+1;
//$result=@sql_query("select * from $table_name where wr_datetime between $start_date and $end_date order by wr_datetime");
$result=@sql_query("select * from $table_name where wr_datetime between date('2022-04-01') and date('2022-04-10') order by wr_datetime");
답변 1
$result=@sql_query("select * from $table_name where wr_datetime between '$start_date' and '$end_date' order by wr_datetime");
로 변수 앞에 ' 로 감싸줘보세요.
답변을 작성하시기 전에 로그인 해주세요.