【发布时间】:2014-07-28 01:11:18
【问题描述】:
我在一个while循环中有这个函数,由于某种原因它说所有记录都是重复的。
我试过了:
$tst->RecordCount() === 1
$tst->RecordCount() == 1
$tst->RecordCount() = 1
$tst->RecordCount() === '1'
$tst->RecordCount() == '1'
$tst->RecordCount() = '1'
$tst->RecordCount() === "1"
$tst->RecordCount() == "1"
$tst->RecordCount() = "1"
但似乎没有一个有效
$sql45 = "SELECT
count(*)
FROM
companies
WHERE
MC = " . $test;
$tst = $conn->Execute($sql45);
if ($tst === false) die("horrible death:" . $conn->ErrorMsg() . " SQL: " . $sql45);
if($tst->RecordCount() === 1){
echo $test . "<br>";
echo "Duplicate record <br>";
continue;
}
这是我收到的
545481
Duplicate record
45
Duplicate record
11111
【问题讨论】:
-
var_dump($tst->RecordCount());
标签: mysql while-loop record-count