$LDATE = '#' . $_REQUEST['LDateDay'] . '/' . $_REQUEST['LDateMonth'] . '/' . $_REQUEST['LDateYear'] . '#';
$RDATE = '#' . $_REQUEST['RDateDay'] . '/' . $_REQUEST['RDateMonth'] . '/' . $_REQUEST['RDateYear'] . '#';
include("../../sql.php");
$myconn2 = mysql_connect(/*removed*/, $username, $password);
mysql_select_db(/*removed*/, $myconn2);
$LSQLRequest = "SELECT * FROM flight WHERE DepartureDate = ".$LDATE;
$LFlights = mysql_query($LSQLRequest, $myconn2);
$RSQLRequest = "SELECT * FROM flight WHERE DepartureDate = ".$RDATE;
$RFlights = mysql_query($RSQLRequest, $myconn2);
모든 $ _REQUEST가 일/월/년 필드의 해당 필드에 대한 유효한 숫자 값이라고 가정하면 LFlight 및 RFlight는 어떻게 잘못 될 수 있습니까? 데이터베이스 전체를 폴링 할 때 나는 수백 가지의 결과를 얻었으므로 데이터베이스와 연결 데이터가 좋으며 DepartureDate 필드도 존재한다는 것을 알고 있습니다.PHP가 잘못된 MySQL 리소스를 반환합니다.
편집 : DB의 모든 내용을 가져 오면 날짜가 "YYYY-MM-DD"형식으로 되돌아 왔습니다. 그래서 < 10, 그 다음 0D라면 D를 문자열로 변환했습니다. 그런 다음 YYYY-MM-DD 문자열을 작성했습니다. 아직 결과가 없습니다. 오류는 없지만 결과는 없습니다. 나는 그들에게 기록이 있다는 것을 알고있는 가치들을 수긍한다.
[경고 : mysql_fetch_ *는 매개 변수 1이 리소스가 될 것으로 예상하고 부울은 오류가 발생했습니다] (http://stackoverflow.com/questions/11674312/warning-mysql-fetch-expects-parameter-1-to-be) -resource-boolean-given-error) –