0

所以假设这是我在 MySQL 中的数据库的层次结构。

Database: Example
  Table: Test
    Row 1
      Column 1 ("one"): Whatever
      Column 2 ("two"): Something
      Column 3 ("three"): Test
    Row 2
      Column 1  ("one"): Blah
      Column 2  ("two"): Testing
      Column 3  ("three"): Yup

如何返回包含one列值的数组?

数组看起来像这样:

Array ( [0] => Whatever [1] => Blah )
4

3 回答 3

3

我认为它很简单。

select Column 1 From tablename;
于 2013-01-02T04:51:12.140 回答
1

可能是空格的问题。如果列名中有空格,请使用反引号,例如

 select `Column 1` from tablename;

我不确定您的示例是否描述了您的实际问题:(

于 2013-01-02T04:57:29.273 回答
1
$query = "SELECT column1 FROM test";
$result = mysql_query($query);
$numRows = mysql_num_rows($result); // should be 2

while($row = mysql_fetch_array($result)) {
  $row[0]; // data from column
}
于 2013-01-02T05:01:05.817 回答