Php 从中选择似乎不起作用

Php 从中选择似乎不起作用,php,mysql,database,json,Php,Mysql,Database,Json,这是我从数据库获取数据的php脚本 <?php mysql_connect("host","user","pass"); mysql_select_db("db"); $q=mysql_query("SELECT * FROM examples ")or die(mysql_error()); $output[]=mysql_fetch_array($q,11);; print(json_encode($output));

这是我从数据库获取数据的php脚本

<?php

    mysql_connect("host","user","pass");

    mysql_select_db("db");

  $q=mysql_query("SELECT * FROM examples ")or die(mysql_error());

          $output[]=mysql_fetch_array($q,11);;

       print(json_encode($output));

mysql_close();?>

我重命名了主机等等,原因很明显。这段代码不是应该从examples表中获取所有行吗?它只是给我带来了第一排。。。为什么会这样?

你读了吗?:)

使用以下代码获取所有行:

$output = array();
while($row = mysql_fetch_array($q)) {
    $output[] = $row;
}
您可能希望使用
mysql\u fetch\u assoc()
mysql\u fetch\u object()
,但这样在结果集中就没有(相当无用的)数字索引。

您读过吗?:)

使用以下代码获取所有行:

$output = array();
while($row = mysql_fetch_array($q)) {
    $output[] = $row;
}

您可能希望使用
mysql\u fetch\u assoc()
mysql\u fetch\u object()
,但这样您的结果集中就没有(相当无用的)数字索引。

另一个遗憾。我看了一眼,但没有看到类似的帖子。如果你愿意,可以把它擦掉。对不起。我看了一眼,但没有看到类似的帖子。如果你愿意,你可以把它擦掉。