使用Sql查询在php中打印输出

使用Sql查询在php中打印输出,php,mysql,Php,Mysql,我正在使用PHP,希望从users表中获取特定列“uid”的计数。输出窗口没有显示任何内容。下面是代码。谁能帮我修改一下密码吗 <?php $link = mysql_connect('localhost', 'username', 'password'); if (!$link) { die('Could not connect: ' . mysql_error()); } mysql_select_db("rth_db");

我正在使用PHP,希望从users表中获取特定列“uid”的计数。输出窗口没有显示任何内容。下面是代码。谁能帮我修改一下密码吗

    <?php
    $link = mysql_connect('localhost', 'username', 'password');
    if (!$link) {
        die('Could not connect: ' . mysql_error());
    }
    mysql_select_db("rth_db");
    $data = mysql_query("SELECT COUNT(uid) AS Total FROM users", $link);
    $number = mysql_fetch_array($data);
    echo $number;
    echo 'Connected successfully';
    mysql_close($link);
    ?>

您应该以不同的方式处理数据

echo $number["Total"];
此外,mysql已被弃用,请查看PDO。
这对安全性等也有好处。您可以查看PHP.NET页面以了解有关此的更多信息

您应该以不同的方式处理数据

echo $number["Total"];
此外,mysql已被弃用,请查看PDO。 这对安全性等也有好处。您可以查看PHP.NET页面以了解有关此更改的更多信息

echo $number;

因为
$number
数组
而不是
字符串

请更改此设置

echo $number;

因为
$number
数组
不是
字符串

请尝试使用以下方法:

<?php
    $link = mysql_connect('localhost', 'username', 'password');
    if (!$link) {
        die('Could not connect: ' . mysql_error());
    }
    mysql_select_db("rth_db");
    $data = mysql_query("SELECT COUNT(uid) AS Total FROM users", $link);
    $number = mysql_fetch_array($data);
    echo $number['total'];
    echo 'Connected successfully';
    mysql_close($link);
    ?>

我刚刚编辑了一行,如果你注意到的话……希望它能起作用:)

试着用这个:

<?php
    $link = mysql_connect('localhost', 'username', 'password');
    if (!$link) {
        die('Could not connect: ' . mysql_error());
    }
    mysql_select_db("rth_db");
    $data = mysql_query("SELECT COUNT(uid) AS Total FROM users", $link);
    $number = mysql_fetch_array($data);
    echo $number['total'];
    echo 'Connected successfully';
    mysql_close($link);
    ?>

我刚刚编辑了一行,如果你注意到的话……希望这行行行得通:)

你也可以使用

var_dump($number);
你也可以使用

var_dump($number);

@Tikkes我们也可以这样使用…:)@Tikkes我们也可以这样使用…:)