【问题标题】:How to show the query inside PHP? [closed]如何在 PHP 中显示查询? [关闭]
【发布时间】:2013-11-18 02:52:19
【问题描述】:

我有一个 SQL 查询 我想将它插入到 PHP 文件中 就是这个

SELECT SUM( value )
FROM table name
WHERE field_id
IN ( 31, 33, 35, 37, 39, 41 ) 

我希望它在浏览器中显示为

总数为:“SQL 的值”

你能帮帮我吗

【问题讨论】:

  • 你试过了吗?显示您尝试过的代码。
  • <?php echo 'the total is: "SELECT SUM( value ) FROM table name WHERE field_id IN ( 31, 33, 35, 37, 39, 41 )"'; ?>

标签: php sql


【解决方案1】:

也许你想要这样的东西(以 mysql 为例):

    $conection = mysql_connect ("localhost","root","")
        or die("Can't connect to the database");
    mysql_select_db("database name") or die ("Can't connect to the database");
    $sel="SELECT SUM( value )
        FROM table_name
        WHERE field_id
        IN ( 31, 33, 35, 37, 39, 41 )";
    $query = mysql_query($select,$conexion) or die ("Bad.");
    $row=mysql_fetch_array($query);

现在,$row 是一个包含第一行结果的数组。所以 $row[0] 是你的结果。 要抓住下一个,只需重复:

&row=mysql_fetch_array($query);

【讨论】:

    【解决方案2】:

    你会想要使用 mysqli 库,文档在这里:http://us1.php.net/mysqli_query

    概述:

    • 创建数据库连接
    • 执行查询
    • 抓取结果集

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-06
      相关资源
      最近更新 更多