【问题标题】:Selecting from database error mysqli_query / mysqli_fetch_array从数据库错误 mysqli_query / mysqli_fetch_array 中选择
【发布时间】:2014-02-13 15:00:27
【问题描述】:

我正在尝试从数据库中获取此信息:

$query = "SELECT * FROM station_control WHERE station_no > 0 ORDER BY station_ord";

然后它说它需要这两行中的参数:

$station_result=  mysqli_query($query);
$num=  mysqli_fetch_array($station_result);

这是我想要输出的,基本上是从名为 station_ord 的数据库中提取每个站名,并且名称在 station_name 下:

$i=0;while ($i < $num) {
   $station_name1=mysqli_result($station_result,$i,"station1_name");
   $station2_name=  mysqli_result($station_result, $i,"station2_name");
   $station3_name=  mysqli_result($station_result, $i,"station3_name");
   $station4_name=  mysqli_result($station_result, $i,"station4_name");
   $station5_name=  mysqli_result($station_result, $i,"station5_name");

   echo "<b>
    $station1_name $station2_name2</b>    <br>
    $station3_name<br>
    $station1_name4_name<br>
    $station5_name<hr>    <br>";

   $i++;
}

我还没有输入 station_name,因为我对我在哪里以及如何配置它感到困惑。 任何想法如何提供帮助?

【问题讨论】:

    标签: php sql select mysqli


    【解决方案1】:

    不确定你想做什么,但试试

    <?php
    $station_result=  mysqli_query($query);
    $records =  mysqli_fetch_array($station_result);
    foreach ($records as $record) :?>
          <b><?php echo $record['station_name']; ?></b><br/>
    <?php endforeach; ?>
    

    参考:http://ch1.php.net/manual/en/mysqli.query.phphttp://www.php.net/manual/en/mysqli-result.fetch-array.php 示例

    【讨论】:

    • 我试图将存储在表中的每个电台的名称提取到自己的字符串中
    • 但是你真的有这些列:station1_name, station2_name,.. 在你的表中,或者你只想要列 station_name 的第一条记录,然后是第二条记录,...?如果您想要列 station_name 的记录,这里的两个答案都应该有效...
    【解决方案2】:

    这样的事情应该可以工作。

    $station_result=  mysqli_query($query);
    $results=  mysqli_fetch_array($station_result);
    foreach ($results as $row) {
      // echo whatever you want here
      echo $row['station_name'];
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-19
      • 1970-01-01
      • 2014-04-12
      • 1970-01-01
      • 1970-01-01
      • 2010-10-25
      • 1970-01-01
      相关资源
      最近更新 更多