【问题标题】:PHP and MySQL - Printing rows matching a column valuePHP 和 MySQL - 打印与列值匹配的行
【发布时间】:2011-02-17 12:56:42
【问题描述】:

我需要编写一个 PHP 脚本来打印 MySQL 数据库的结果。例如,假设我有 9 个字段。字段 1 是一个自动递增的数字,字段 2 是一个三位数字。

我需要能够读取脚本,找到匹配的数字(它将来自 POST),然后显示所有匹配的三位数结果,以及其他 7 个字段。我已经在这个脚本中登录了数据库。

我想我真的不知道从哪里开始。如何开始这样的事情?

谢谢。

【问题讨论】:

    标签: php mysql printing rows


    【解决方案1】:

    由于您已经连接到数据库,您所要做的就是查询数据库并遍历结果。这是一个简单的例子。

    $sql = "SELECT * FROM table_name WHERE field_two = " . (int) $_POST['field_two_input'];
    $result = mysql_query($sql);
    while($row = mysql_fetch_array($result)) {
        echo $row['field_one'] . ':' . $row['field_two'] . '<br />';
    }
    

    【讨论】:

    • 天哪,效果比我想象的要好。干得好,非常感谢您抽出宝贵的时间。我将调整输出 - 再次令人难以置信。谢谢。
    【解决方案2】:

    谷歌搜索“php mysql”。

    例如:http://www.php.net/manual/en/function.mysql-query.php

    你应该从一些关于 SQL、PHP 等的初学者手册开始。

    【讨论】:

      猜你喜欢
      • 2014-10-18
      • 1970-01-01
      • 1970-01-01
      • 2011-06-20
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多