php - 不使用 While 循环从数据库中获取单元格信息

标签 php mysql

我正在尝试学习一种无需使用 while 循环即可获取单元格数据的更有效方法。这就是我的意思。

对于我需要的每条信息,我通常会这样做:

$getName1 = mysqli_query($con,"SELECT * FROM livestreams WHERE stream_number='1'");

while($nameRow1 = mysqli_fetch_array($getName1)) {
  $playerName1 = $nameRow1['stream_name'];
}

但是我有很多行需要执行此操作,我只需要每一行的“stream_name”。我正在寻找一种从特定行中获取 stream_name 而不必每次都执行 while 循环的方法。我需要显示此信息。

最佳答案

我认为您可以首先将您的选择限制为您需要的字段,例如 SELECT stream_number FROM 而不是像您那样选择所有表的字段 SELECT * FROM。在我看来,while 循环不是问题。

关于php - 不使用 While 循环从数据库中获取单元格信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16558953/

相关文章:

php - 使用 PHP 的 DES ECB 加密

php - MySQL 插入到多个表(关系)

php - 使用 MySQL、PHP/JavaScript/Ajax/jQuery 链接下拉列表

php - 在 PHP 中设计一个通用的数据库接口(interface)

php - 计算特定 ID 的行数

php - 如何使用REST API控制paypal中的 'Choose a way to pay'

mysql - 如果没有 GROUP BY 子句,则将 GROUP 列(MIN()、MAX()、COUNT()...)与没有 GROUP 列的混合是非法的。玛丽亚数据库错误

c# - Entity Framework 代码首先 : 1:0. .1 更改外键位置

PHP 和 MySQL 为相同的时间戳返回不同的日期

MySQL 查询中的查询