php&DBについて質問します。
phpのmysqli_fetch_assoc関数を使い、DBの一致する件数を取ってきて表示部分に表示させたいです、ですが一行しかとって来ておらず、同じ行をループしているだけです。どうしたら2次元配列でデータを取ってくることができるのでしょうか。
本当はforeachを書いて2次元配列で表示させたいです。
php
1<?php 2$local='localhost'; 3$user_name='root'; 4$pass=''; 5$db_name='sample'; 6$row=''; 7$result=''; 8 9$link=mysqli_connect($local,$user_name,$pass,$db_name); 10mysqli_set_charset($link,'utf8'); 11$result=mysqli_query($link,"SELECT id,name,address FROM sample1 WHERE name='あいうえお'"); 12while($row=mysqli_fetch_assoc($result)){ 13 $count++; 14} 15 16mysqli_close($link); 17 18foreach($row as $value){ 19//同じ階層のidが複数件取り出されていました。 20 print $row['id']; 21//idの部分を数字に変えたい!!!! 22} 23?>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/25 04:46
2021/05/25 06:09