jEditable select를 사용하여 필드를 업데이트하려고합니다. 내 데이터베이스에서 jEditable select에 대한 데이터를 가져오고 있습니다. 쿼리 배열은 다음과 같습니다jEditable 데이터 소스 선택
배열 ([0] => 배열 ([conference_id] => 1 [conference_name] => 앨리 산) 등 ...
나는 드롭 회의 이름을 표시하려면 아래로하지만 회의 ID를 데이터베이스에 삽입되는 값으로 사용하십시오. 현재 선택 값 목록이 비어 있습니다. 원하는 사람이 원하는대로 할 수있는 방법에 대한 아이디어가 있습니까?
여기에 제가 가지고있는 코드가 있습니다 :
<?php
try {
// Connect to the database
$db = new PDO('mysql:host=localhost;dbname=football;', 'fbdbuser', 'fbdbpass');
} catch(PDOException $e) {
echo $e->getMessage();
}
try {
// Retrieve all team information
$query = $db->prepare("SELECT * FROM team ORDER BY team_name");
$query->execute();
$result = $query->fetchAll(PDO::FETCH_ASSOC);
// Retrieve all conferences
$query_conference = $db->prepare("SELECT conference_id, conference_name FROM conference ORDER BY conference_name");
$query_conference->execute();
$result_conference = $query_conference->fetchAll(PDO::FETCH_ASSOC);
} catch(PDOException $e) {
echo $e->getMessage();
}
?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script src="js/jquery.js"></script>
<script src="js/jeditable.js"></script>
<script>
$(document).ready(function() {
$(".editable_conference").editable('update_conference.php', {
data : '<?php echo json_encode($result_conference); ?>',
type : 'select',
indicator : 'Saving...',
submit : "OK",
tooltip : "Click to Update"
});
});
</script>
<title></title>
</head>
<body>
<h1 align="center">Update Teams Below</h1>
<?php //echo '<pre>' . print_r($result_conference) . '</pre>'; ?>
<table align="center" width="90%" border="1" cellpadding="5" cellspacing="0">
<tr bgcolor="#CCCCCC">
<td>TEAM</td>
<td>MASCOT</td>
<td>STATE</td>
<td>CONFERENCE</td>
<td>DISTRICT</td>
<td>CLASS</td>
</tr>
<?php foreach ($result as $value) { ?>
<tr>
<td><?php echo $value['team_name']; ?></td>
<td class="editable_mascot" id="<?php echo $value['team_id']; ?>"><?php echo $value['team_conference']; ?></td>
<td class="editable_state" id="<?php echo $value['team_id']; ?>"><?php echo $value['team_mascot']; ?></td>
<td class="editable_conference" id="<?php echo $value['team_id']; ?>"><?php echo $value['team_state']; ?></td>
<td class="editable_district" id="<?php echo $value['team_id']; ?>"><?php echo $value['team_district']; ?></td>
<td class="editable_classification" id="<?php echo $value['team_id']; ?>"><?php echo $value['team_classification']; ?></td>
</tr>
<?php } ?>
</table>
</body>
</html>
의
$conf
변수? – ShaunOReilly