내 HTML 목록 상자에 일부 데이터 만 표시합니다. 내 HtML 목록 상자에서 데이터의 부분 목록 만 표시됩니다. JSON을 PHP 및 MYSQL과 함께 사용하여 목록 상자를 채 웁니다.반환 된 Json 내 PHP MYSQL 쿼리
"경고 ("데이터로드 됨 : "+ 데이터);" JSON이 반환하는 내용과 그 모든 데이터가 성공적으로 반환되었음을 보여주기 위해 목록 상자를 보면 52 개의 데이터가 3000에서 반환되었습니다. 즉, "A Bronx Tale"에서 목록이 중지됩니다.
다른 방법 내 HTML 내에서만 PHP를 사용하여 페이지를 초기화하여 모든 3000 제목을 얻습니다. 그래서 내 목록 상자가 작동하도록 설정되었습니다. 여기
는// 페이지를
function init() {
$.getJSON('Reset_DVD.php', function(data) {
alert("Data Loaded: " + data);
$.each(data, function(key, movie) {
$.each(movie, function(id, title) {
$('<option />').attr('value', id).text(title).appendTo('select#dvdtitle')
});
});
});
}
마지막으로 내 부분 html로 ....
<select name="dvdtitle" id= "dvdtitle" size='10' ></option> </select>
내 PHP 코드 ... "Reset_DVD을 초기화 ... 내 코드입니다 .php "
<?php
include("includes/connection.php");
$final= array();
$result_reset =mysql_query("SELECT * FROM dvd ORDER BY title");
while($rowCatagory = mysql_fetch_array($result_reset)) {
$final[] = array($rowCatagory['title']);
}
echo json_encode($final);
?>
드롭 다운의 3000 개 항목은 정말 나쁜 디자인 아이디어입니다. –