これを1時間研究しています。あきらめる。MySQLテーブルから配列を入力した後、配列を作成しようとしています。
次に、テーブルの上部に配列テキスト要素を出力します(テーブル見出し)
$sqlRotations="SELECT id, rotationName FROM sched_rotations";
$resultRotations=mysql_query($sqlRotations);
$arrayRotations = array();
while($row_Rotation=mysql_fetch_assoc($resultRotations)){
$arrayRotations[]=$row_Rotation;
}
...次に、「rotationName」をテーブルの列見出しとして出力しようとしています。
<table>
<tr>
<?
foreach( $arrayRotations as $key => $value){
echo "<td>Id: $key, Rotation:". $arrayRotations[$value]." </td>";
}
?>
</tr>
残念ながら、これにより次の出力が<td>形式で表示されます。
Id:0、Rotation:Id:1、Rotation:Id:2、Rotation:Id:3、Rotation:Id:4、Rotation:Id:5、Rotation:Id:6、Rotation:Id:7、Rotation:Id: 8、回転:Id:9、回転:Id:10、回転:
さらに、forキー値のエコーを次のように変更すると、次のようになります。
foreach( $arrayRotations as $key => $value){
echo "<td>Id: $key, Rotation:". $value." </td>";
}
次に、この出力を取得します。
Id:0、Rotation:Array Id:1、Rotation:Array Id:2、Rotation:Array Id:3、Rotation:Array Id:4、Rotation:Array Id:5、Rotation:Array Id:6、Rotation:Array Id :7、Rotation:Array Id:8、Rotation:Array Id:9、Rotation:Array Id:10、Rotation:Array