-1

编辑:这很尴尬......我忘了连接到数据库。带来不便敬请谅解 :(

我想回显变量 $number_row 的值,但没有显示任何内容

<?php 
$resultado = mysql_query("SELECT * FROM videos"); // this counts how many videos are
$number_rows = mysql_num_rows($resultado);
echo "$number_rows";
?>
4

2 回答 2

5

您编写的代码没有任何问题。问题一定出在其他地方。你成功连接mysql了吗?

尽管已弃用,因此不应像使用它一样使用它,您的代码中有类似的东西吗?

mysql_connect('localhost','name','pwd');
mysql_select_db('db');
于 2012-12-30T12:49:56.000 回答
-1

试试这个:

$resultado = mysql_query("
    SELECT COUNT(*) AS num_of_videos 
    FROM videos
"); // this counts how many videos are
if ($resultado) {
    $row = mysql_fetch_array($resultado);
    echo $row["num_of_videos"];
}
于 2012-12-30T12:52:50.063 回答