前提・実現したいこと
phpとmysqlの組み合わせです。
やりたいことは表組みにsqlのデータを表示させたい。
配列変数を使ってやろうとしているのですがうまくいきません。
発生している問題・エラーメッセージ
php自体が動かずエラーも表示されません
該当のソースコード
php
1<?php 2 3 $result = mysqli_query("SELECT * FROM TRKR WHERE id='{$_SESSION["id"]}' "); 4 $result = $mysqli->query($query); 5 $mysqli->close(); 6 7 while($row = $result->fetch_array(MYSQLI_ASSOC)){ 8 $data[] = $row; 9 } 10 11 $dat = array(); 12 foreach($data as $value){ 13 for($i=0; $i< count($data);$i++;){ 14 for($j=0; $j< count($data);$j++;){ 15 $dat[$i][$j] = $value; 16 } 17 } 18 19 ?> 20 21 22<table width="98%" border="1"> 23 <tr> 24 <td> </td> 25 <td bgcolor="#FFFFCC">1</td> 26 <td bgcolor="#FFFFCC">2</td> 27 <td bgcolor="#FFFFCC">3</td> 28 <td bgcolor="#FFFFCC">4</td> 29 <td bgcolor="#FFFFCC">5</td> 30 </tr> 31 <tr> 32 <td bgcolor="#FFFFCC">区分</td> 33 <td><?php echo $dat[0][0];?></td> 34 <td><?php echo $dat[1][0];?></td> 35 <td><?php echo $dat[2][0];?></td> 36 <td><?php echo $dat[3][0];?></td> 37 <td><?php echo $dat[4][0];?></td> 38 </tr> 39 <tr> 40 <td bgcolor="#FFFFCC">称</td> 41 <td><?php echo $dat[0][1];?></td> 42 <td><?php echo $dat[1][1];?></td> 43 <td><?php echo $dat[2][1];?></td> 44 <td><?php echo $dat[3][1];?></td> 45 <td><?php echo $dat[4][1];?></td> 46 </tr> 47 <tr> 48 <td bgcolor="#FFFFCC">期間</td> 49 <td><?php echo $dat[0][2];?></td> 50 <td><?php echo $dat[1][2];?></td> 51 <td><?php echo $dat[2][2];?></td> 52 <td><?php echo $dat[3][2];?></td> 53 <td><?php echo $dat[4][2];?></td> 54 </tr> 55 <tr> 56 <td bgcolor="#FFFFCC">条件</td> 57 <td><?php echo $dat[0][3];?></td> 58 <td><?php echo $dat[1][3];?></td> 59 <td><?php echo $dat[2][3];?></td> 60 <td><?php echo $dat[3][3];?></td> 61 <td><?php echo $dat[4][3];?></td> 62 </tr> 63</table> 64 65?>
試したこと
いといろやったのですがわかりませんでした
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー