php - 返回具有相同克隆名称 mysql-php 的多行

标签 php mysql row

我想通过以下代码获取来自纽约市的所有用户:

$result = mysql_query("select * from tbl_city WHERE city='ny'");   
   while ($row = mysql_fetch_object($result))    {
 $a="$row->username";}
 echo $a; 

但它只返回第一个。如何获得更多行?

最佳答案

您已在循环外部编写了 echo $a,请修改您的代码:

$result = mysql_query("select * from tbl_city WHERE city='ny'");   
while ($row = mysql_fetch_object($result))    
{
    $a=$row->username;
    echo $a; 
}

关于php - 返回具有相同克隆名称 mysql-php 的多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46596482/

相关文章:

php - WordPress - 使用 All-in-one WP Migration 迁移后无法登录

php - 外键约束失败,因为插入语句尚未提交 (MySQL)

php - 在 PHP 中从数据库中删除 TinyMCE 格式

mysql - MySQL 中何时使用单引号、双引号和反引号

android - 删除 Android SQlITE 数据库中的第一行

ios - 尝试从 UITableView 中删除行时断言失败错误

javascript - 在 AngularJS 和 PHP 中向 templateUrl 添加 {fold} 值

mysql - MySQL中如何返回字符串的一部分?

通过 navigationController 从 tableView 快速切换到 TableViewController

mysql - 本地存储 : MySQL vs. JSON?