ホームページ  >  に質問  >  本文

PHP では、配列を介して SQL クエリ結果をどのように表示できますか? 図に示すように、複数のクエリ結果があります。

PHP はどのようにして配列を介して SQL クエリ結果を表示しますか? 図に示すように、複数のクエリ結果があります。 forsearch のエコーの $date を配列にしたいのですが、$date を直接使用する代わりに、$date[start]、$date[start]、$date[goal]、$date[airline]、$date[ を出力します。 ,$date[voyage],

$date[transit_airport],$date[_45kg],$date[_100kg],, $date[_300kg],$date[_500kg], `$date[_1000kg] 、`$date[備考]、$date[exp]。テーブルを使用して出力を表示するのではなく、PHP を使用して各入力値を受け取りたいため、クエリ結果を他のページに送信したいと考えています。これを達成する方法はありますか?出力には、tart`、`goal`、`airline`、`flight_no`、`voyage`、`transit_airport`、`_45kg`、`_100kg`、`_300kg`、`_500kg`、`_1000kg`、`remarks` が表示されます。 、 `exp` は定義されていません。

杭州云庄国际********杭州云庄国际********1484日前994

全員に返信(1)返信します

  • 杭州云庄国际********

    杭州云庄国际********2020-10-19 23:05:03

    $sql = "SELECT `start`、`goal`、`airline`、`flight_no`、`voyage`、`transit_airport`、`_45kg`、`_100kg`、`_300kg`、`_500kg`、`_1000kg`、`備考`, `exp`, `remaining_position` FROM airprice WHERE start='{$airfull["start"]}' and goal='{$airfull["goal"]}'";$result = mysqli_query($link, $sql);if (!$result) { printf("Error: %s\n", mysqli_error($link)); exit();}echo '';echo '';echo '出発空港 目的地空港 航空会社 フライト番号 便名 経由空港 45kg 100kg 300kg 500kg 1000kg 貨物メモ 有効期間 残り位置 ';echo '';while ($row = mysqli_fetch_row($result)){ echo ''; foreach ($row as $data) { echo "{ $data}"; } echo ""; echo '';}echo ''; これが現在のコードです

    返事
    1
  • キャンセル返事