私のデータベースにsalesというテーブルがあります。各行は連邦の列に値を持ちます。 だから私はこのコード内の配列内のすべての連邦政府を収集したいが、それは動作しないと私はなぜ知りません...助けてください!ありがとう!mysql&php select *クエリが動作しません
<?php
$db = mysqli_connect("server", "usr", "pw", "db");
$FederalRes = $db->query("SELECT * FROM `sales` WHERE `state` = 'Österreich'"); //gets every row with the state = 'Österreich'
$federals = array(); // empty array to collect federals
while ($row = $FederalRes->fetch_object()) {
if (!in_array($row->federal, $federals)) { // check if federal is already in array
array_push($federals, $row->federal); // adds federal to array
}
}
sort($federals); // sorts the array alphabetically
foreach ($federals as $key => $value): ?>
<li><?php echo $value ?></li>
<?php endforeach; ?>
は、接続動作しますか?あなたはDBとの接続を取得していますか?エラーは何ですか?もっと情報を提供してください –
アップス..李要素で忘れてしまった "エコー" –
何がうまくいかない? –