我正在开发一个简单的条件,仅当记录集中的总行数大于1
. HTML 内容未显示,最佳条件选项是什么?
mysql_select_db($database_connection, $connection);
$query_user = sprintf("SELECT * FROM users WHERE id = %s", GetSQLValueString($colname_user, "int"));
$user = mysql_query($query_user, $connection) or die(mysql_error());
$row_user = mysql_fetch_assoc($user);
$totalRows_user = mysql_num_rows($user);
<?php
if ($totalRows_user > 1) {
?>
<a href="excluiru.php?id=<?php echo $row_user['id']; ?>">
<img src="imagens/delete.png" alt="Remover" onClick="return confirm('Do you really want to delete this User?');" /></a>Delete User
<?php
} ?>
更新:我发现它mysql_num_rows($user);
总是给出零值。有没有别的计算方法?
我发现并解决了问题:D
<?php
$isExist = mysql_query("select COUNT(id) from users");
$r = mysql_fetch_array($isExist);
if($r['COUNT(id)'] > 1){
?>
我不应该使用 totalrows 而是 fetch_array