PHP を使用してストアド プロシージャを実行しようとしています。クエリの結果を JavaScript オブジェクトに入れたい。これを達成する方法が見つかりません。このコードを実行しましたが、返される結果の 1 つが未定義です。これが私のコードです:
$result = mysql_query("call sp_getGenre()");
if($result === FALSE){
die(mysql_error());
}
while($row = mysql_fetch_array($result)){
?>
<script type="text/javascript">
console.log(<? $row['Type'] ?>);
var genreObj = new Object();
genreObj.name = "<? echo $row['Type'] ?>";
genreObj.level = <? echo $row['Level'] ?>;
<?
$parentID = $row['PrevID'];
if($parent == null){ $parent = "0"; }
?>
genreObj.parent = <? $parent ?>;
arrGenre.push(genreObj);
</script>
<?
}
?>
私はPHPの世界にはかなり慣れていませんが、正しい方向へのポイントを大いに感謝します. 前もって感謝します。