---
title: "Hur räkna rader i MySQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15798-hur-räkna-rader-i-mysql"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Kosse"
published: "2001-06-21T16:26:00.000Z"
updated: "2004-06-07T07:24:42.000Z"
replies: 6
views: 483
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/15798-hur-räkna-rader-i-mysql"
---

# Hur räkna rader i MySQL

## #1 — Kosse, 2001-06-21T16:26Z

Om jag vill räkna antal rader i ett table i mySQL hur gör jag då?

Permalänk: https://www.webforum.nu/p/15798

## #2 — SPiN, 2001-06-21T16:48Z

PHP? Njää....

```
$result = @mysql_fetch_array(@mysql_query("SELECT COUNT(*) AS cntRows FROM tblTable"));
$antal = $result[cntRows];
```

Eller:

```
$result = @mysql_query("SELECT * FROM tblTable");
$antal = @mysql_affected_rows();
```

Permalänk: https://www.webforum.nu/p/319367

## #3 — Kosse, 2001-06-21T18:02Z

PHP, njäää..........
Visste faktiskt inte hur det skulle gå till så jag tyckte det var säkrast att posta det bland PHP-snubbarna.

Permalänk: https://www.webforum.nu/p/319368

## #4 — Alpha II, 2001-06-22T18:19Z

mysql_num_rows($query);

Permalänk: https://www.webforum.nu/p/319369

## #5 — SPiN, 2001-06-23T12:36Z

> PHP, njäää..........

Lessen för det, kom på att det visst har med PHP att göra... Man KAN juh lösa det med SQL (Mitt första exempel), men även med PHP...

Permalänk: https://www.webforum.nu/p/319370

## #6 — Dryden, 2004-06-06T21:38Z

Ursäkta om jag sliter i en urgammal tråd men den var enda träffen i min sökning på att räkna rader i en mySQL-databas. :)

> **SPiN skrev:**
>
> ```
> $result = @mysql_query("SELECT * FROM tblTable");
> $antal = @mysql_affected_rows();
> ```

...det där löste mitt problem. :)

Tack SPiN!

Permalänk: https://www.webforum.nu/p/1362122

## #7 — Matte, 2004-06-07T07:24Z

> **Manualen om mysql_affected_rows skrev:**
>
> mysql_affected_rows() returns the number of rows affected by the last INSERT, UPDATE or DELETE query ...
> 
> ... mysql_affected_rows() does not work with SELECT statements; only on statements which modify records. To retrieve the number of rows returned by a SELECT, use [mysql_num_rows](http://se2.php.net/manual/en/function.mysql-num-rows.php)().

Permalänk: https://www.webforum.nu/p/1362241

---

Tråden på webben: https://www.webforum.nu/amne/php/15798-hur-räkna-rader-i-mysql
