セッション配列をphpからjavascriptに取得するのに問題があります
ここでセッション配列を設定しています。print_r
これはチェック専用であるため、正しいです
while($row2[]=mysql_fetch_array($result2))
$_SESSION['row2'] = $row2;
print_r($_SESSION['row2'][0][0]);
print_r($_SESSION['row2'][0][1]);
print_r($_SESSION['row2'][0][2]);
私のjavascriptではこれを使用していますが、アラートはチェック専用です
var row2 =<?php echo json_encode($_SESSION['row2']) ?>;
alert (row2[0][0]);
alert (row2[0][1]);
alert (row2[0][2]);
row2[0][0]
そしてrow2[0][1]
、正常に動作します。配列から数値を取得しますがrow2[0][2]
、値がnullになります。このフィールドにはテキストが含まれている必要があります。phpprint_r($_SESSION['row2'][0][2]);
コードで正常に動作します。