1 : 내 데이터베이스가 꽤 엉망이지만, 나는 ACCES가 없다는 것을 알고있다. 나는 그들이 진절머리 나는 것을 알고있다.아약스 용 mysql/php 더블 요청
2 : 내 데이터베이스 내 두 테이블이 있습니다 : http://www.freeimagehosting.net/iu741
3 : 나는 3 개 역학 목록, 처음 2가 확인되어있어,하지만 난에 문제가있어 내 셋째.
4 : 내 폭발은이 필드 (22312,123,2145,1233)에서 잘 수행되고 그 결과를 가져 와서 json_encode에서 JS로 보내고 JS는 내 선택/옵션으로 해당 resylts를 보냅니다. 내 결과는 다음과 같습니다. http://www.freeimagehosting.net/gltie
5 :이 목록을 공신인으로하여 번호를 가치로 보이기를 원합니다. 그러나 호스텔의 이름은 옵션으로 표시합니다 (보이는 것).
내 코드 JS :
$(function(){
$('#destination').change(function(){
$.getJSON('/dev/select2.php', {'destination': $(this).val()}, function(data) {
var items = '';
$.each(data, function(key, val) {
items += '<option value="' + val + '">' + val + '</option>';
});
$('#hotel').html(items);
});
});
});
내 코드 PHP :
$requete = "SELECT DISTINCT deHotels FROM sirev_Dests WHERE deDestName = '". $_GET['destination'] ."' ORDER BY deDestName";
$connect = mysql_connect("&&&&&&","&&&&&&","&&&&&&");
mysql_select_db("&&&&&&", $connect);
$res = mysql_query($requete) or die(mysql_error());
if ($res) {
$row = mysql_fetch_assoc($res);
$items = explode(',', $row['deHotels']);
/*
$newrequete = "SELECT hoName FROM sirev_Hotels WHERE hoCode = $items ";
$donewrequete = mysql_query($newrequete) or die(mysql_error());
*/
die(json_encode($items));
}
그래서 사실, 난 내 JS에서 좋은 결과를 보낼 수있는 어려움을 얻었다. 내가 값과 옵션에서 숫자를 보낼 수 있지만 2 차원 테이블을 구성하는 방법을 알고 그것을 내 JSON 인코딩 보내십시오 ... 나는 순간에 내 두 번째 요청을 넣어.
나를 도와 줄 수 있습니까? 나는 희망을 충분히 분명히 .. 죄송합니다 내 영어에, 메신저 퀘벡 시티.
문제는 데이터베이스를 수정할 수 없으며 수정할 수있는 권한이 없다는 것입니다. 그래서 그 테이블들과 함께 작동시킬 필요가 있습니다. : S – Peter