我正在尝试使用PHP函数从数据库中检索多个数据,但不知何故,当我多次这样做时,它会产生MySQL连接错误.
$heat=getStat("heat", $userid);
$cash=getStat("cash", $userid);
echo mysql_error();
Run Code Online (Sandbox Code Playgroud)
我使用上面的代码通过调用从数据库中检索统计信息的函数来分配变量.
当我单独使用上述代码时,它们可以工作.但是当我把它们放在一起时它们会失败.
这是一个简单的你是一个初学者 - 菜鸟编程错误吗?
我忘了发布这个功能,所以这里是:
function getStat($statName,$userID) {
require_once 'config.php';
$conn = mysql_connect($dbhost,$dbuser,$dbpass)
or die('Error connecting to MySQL' . mysql_error());
mysql_select_db($dbname);
$query = sprintf("SELECT value FROM user_stats WHERE stat_id = (SELECT id FROM stats WHERE display_name = '%s' OR short_name = '%s') AND user_id = '%s'",
mysql_real_escape_string($statName),
mysql_real_escape_string($statName),
mysql_real_escape_string($userID));
$result = mysql_query($query);
list($value) = mysql_fetch_row($result);
return $value;
}
Run Code Online (Sandbox Code Playgroud) 我是学习PHP/CSS的新手,我很困惑:
我创建了这个CSS代码,将我的网站划分为多个部门.当我使用这样的代码时,没有问题:
#main {
float:left
min-height:500px
min-width:350px
}
Run Code Online (Sandbox Code Playgroud)
但使用下面的代码,用分号,它会产生问题.
#main {
float:left;
min-height:500px;
min-width:350px;
}
Run Code Online (Sandbox Code Playgroud)
我使用以下代码来显示一行简单的文本
<div id="main">
<p style=text-align:center>
This website is, and will be for a significant period, <b>under construction.</b></a>
</p>
</div>
Run Code Online (Sandbox Code Playgroud)
当我使用分号时,文本将不会与中心对齐,但没有分号.所以现在我很困惑,我以为你总是不得不在每个CSS行的末尾添加分号?我在这做错了什么?