PHP
$table = $_REQUEST['table'];
$query = "SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.Columns where TABLE_NAME = $table";
$result = mysql_query($query);
$i = 0;
$arr = array();
while($row = mysql_fetch_array($result, MYSQL_NUM)) {
$arr[$i] = $row['COLUMN_NAME'];
$i++;
}
echo json_encode($arr);
Javascript
$("#verticalSelect").change(function() {
var table = $("#verticalSelect option:selected").attr('value');
$.post(PROCESSORFILE, {"task": "getTableDupeFields", "table": table}, function(data) {
alert(data);
}, "json");
});
PHP から配列を取得し、$arr
それを javascript に渡して、その内容を 1 つずつ印刷できるようにします。これまでのところ、私が持っているコードとそのバリエーションは、エラー、リソース ID を返しましたが、多くの場合、何も返しませんでした。
これは、最も陳腐な方法でどのように行うことができますか?