我在StackExchange上下铺满了,很多互联网小站点的角形电脑, 寻找我的代码不起作用的好理由, 但这个密码让我无法工作。 我想在特定的 MySQL 表格中显示行数总数, 并将计数设置为变量, 稍后在脚本中使用。 当我运行下面的脚本时, 剧本会死, 我得到一个 PHP 警告, 告诉我我的sql_ result () 期望参数 1 成为资源, 给字符串 。
$conn = mysql_connect( mysql_server , username , password );
if (!$conn) {
die( Connect Error . mysql_error());
}
mysql_select_db( my_database , $conn);
if (!mysql_select_db( my_database )) {
die( Could not select database: . mysql_error());
}
$max_count_query = ("SELECT COUNT(*) FROM table");
// Perform Query
$max_count_action = mysql_query($max_count_query);
$mcount = mysql_result($max_count_action, 0, 0);
printf("
Number of Records to Process: ", $mcount);
StackOverflow的集体天才怎么想?
针对这些评论,我还要提供另一个小型代码板:
$conn = mysql_connect( 127.0.0.1 , username , password );
if (!$conn) {
die( Connect Error . mysql_error());
}
mysql_select_db( my_database , $conn);
if (!mysql_select_db( my_database )) {
die( Could not select database: . mysql_error());
}
$max_count_query = ("SELECT COUNT(*) FROM directory_nap");
// Perform Query
$max_count_action = mysql_query($max_count_query);
if (!$max_count_action){
die( mysql query error: . mysql_error());
}
$mcount = mysql_result($max_count_action, 0, 0);
if (!$mcount){
die( mysql result error: . mysql_error());
}
printf("
Number of Records to Process: ", $mcount);