Php 如何计算Mysql结果中的行数?
我已经尝试了很多,这是我最后的代码。你知道我怎样才能得到这份工作吗Php 如何计算Mysql结果中的行数?,php,mysql,Php,Mysql,我已经尝试了很多,这是我最后的代码。你知道我怎样才能得到这份工作吗 $id_name = $this->name->Text; $finder = prdtblRecord::finder(); $result = $finder->findAllByname($id_name); $row_cnt = $result->num_rows; 您可以创建一个查询来检查您的id是否存在 $sql = "SELECT EXISTS(SELECT *
$id_name = $this->name->Text;
$finder = prdtblRecord::finder();
$result = $finder->findAllByname($id_name);
$row_cnt = $result->num_rows;
您可以创建一个查询来检查您的id是否存在
$sql = "SELECT EXISTS(SELECT * FROM YOUR_TABLE_NAME WHERE id = TO_CHECK_ID )"
然后你可以做类似的事情
$id = mysql_query($sql);
if($id)
echo "success"; //your code upon success
else
echo "failed"! //your code upon failure
希望这有帮助你到底在找什么?对于函数
findByid()
?如果没有,请编辑您的问题并尽量更精确,因为很难理解您到底想要什么。我正在寻找一个函数,它可以查看公式上的id是否存在。请不要使用此函数。首先,mysql.*
驱动程序已被弃用,并且在PHP7中不受支持。请改用mysqli.*
或'PDO.*`。另外,如果您的ID来自用户输入,请使用准备好的语句来防止SQL注入。您可以在这里了解有关如何使用它们的更多信息