我试图让这段代码将变量 $variable 显示为从数据库调用的数字。
有些类别包含子类别,这些类别旁边会显示子类别的数量(动态生成的数量)
例如类别:游戏 (4)
括号中的位是动态生成的数字。
这是代码,我只能让它显示如下:
window 门温室(阵列)
<?php
mysql_connect("", "", "") or die(mysql_error());
mysql_select_db("testing") or die(mysql_error());
$data = mysql_query("SELECT * FROM categories2");
$subno = mysql_query("SELECT COUNT(*) FROM subcategories WHERE keyword = 'Windows'")
or die(mysql_error());
Print "<table>";
while($info = mysql_fetch_array( $data ))
{
Print "<tr>";
Print "<td>".$info['username'] . "</td> ";
}
while($variable = mysql_fetch_array( $subno ))
{
Print "<td>(".$variable . ") </td></tr>";
}
Print "</table>";
?>
提前致谢!
最佳答案
使用同义词。 :
SELECT COUNT(*) AS `cnt` ...
echo $variable['cnt'];
关于php - PHP、MYSQL如何显示动态生成的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17784336/