首页  >  问答  >  正文

怎么php怎么通过数组显示sql查询结果呢,查询结果有多条,如图。

怎么php怎么通过数组显示sql查询结果呢,查询结果有多条,如图。我要forsearch里面echo的$date是数组,不直接用$date,分开输出$date[start],$date[start],$date[goal],$date[airline],$date[flight-no],$date[voyage],

$date[transit_airport],$date[_45kg],$date[_100kg],, $date[_300kg],$date[_500kg],`$date[_1000kg],`$date[remarks],$date[exp]。因为我想每个都用php的input的value值来接收,而不是用table显示输出,我要把查询结果提交其他页面去。这个又什么办法实现吗。现在我这样输出显示是tart`, `goal`, `airline`, `flight_no`, `voyage`, `transit_airport`, `_45kg`, `_100kg`, `_300kg`, `_500kg`, `_1000kg`, `remarks`, `exp`, 都没有定义。

杭州云庄国际********杭州云庄国际********1435 天前956

全部回复(1)我来回复

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

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

    $sql = "SELECT `start`, `goal`, `airline`, `flight_no`, `voyage`, `transit_airport`, `_45kg`, `_100kg`, `_300kg`, `_500kg`, `_1000kg`, `remarks`, `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
  • 取消回复