---
title: "räkna poster i MySQL (med PHP)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/16325-räkna-poster-i-mysql-med-php"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Rickard"
published: "2001-11-15T09:39:00.000Z"
updated: "2001-11-15T19:30:00.000Z"
replies: 4
views: 276
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/16325-räkna-poster-i-mysql-med-php"
---

# räkna poster i MySQL (med PHP)

## #1 — Rickard, 2001-11-15T09:39Z

Hallojj!

Jag har min databas men en herrans massa filmer, och behöver mindre assistans.
Jag har sökt efter detta och hittat en hel del, men inget som jag får att fungera.
Här är en liten kodsnutt om den skulle behövas:

```
$link_id = mysql_connect($dbhost, $dbusername, $dbuserpassword);
mysql_select_db($default_dbname);
$result = mysql_query("select * from boxcontents order by box,mtitle,format,cds", $link_id);
while($row = mysql_fetch_array($result)) {
?>
```

Det jag vill veta är altså vad jag skall stoppa in (förmodligen i denna kodsnutt)
någonting som räknar upp alla poster i tabellen.

Skulle vara mycket tacksam om någon har lust/ork/viljan att hjälpa mig..

Tack på förhand!
//Rickard

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

## #2 — SPiN, 2001-11-15T16:18Z

Tja, du har ju redan börjat på din while-sats för att hämta alla poster från din variabel $result.

Det du behöver göra sen är bara skriva ut innehållet i dina fält med $row\['fieldName'\];.

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

## #3 — Rickard, 2001-11-15T17:10Z

Koden är fortfarande som tidigare..
inget ändrat där i.
Lägger jag till

```
Det finns <? echo $row['fieldName']; ?> filmer i databasen.
```

så visas enbart:
"Det finns filmer i databasen."
att det finns filmer vet jag.. men jag vill ju veta hur många. :(
och om jag ändrar fieldName till "cd" "box" "mtitle" eller "id"
som är de columner som finns i tabellen så får jag samma sak..
"Det finns filmer i databasen"
å samma sak om jag ändrar fieldName till tabellens namn (provade lite smått desperat att göra det)..
Är det bara jag som är mer korkad än vanligt?
eller skall jag lägga till någonting i while satsen åxå....
i så fall om du kan vara bussig å skriva ut hela while satsen så jag ser exakt vart det skall ligga...
(Att jag är mer korkad än vanligt kan ju iofs. åxå bero på att jag inte sovit på snart 28 timmar.)

R:
Glömde sriva lite mer i inlägget.

\[Redigerat av Rickard den 15 nov 2001\]

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

## #4 — SPiN, 2001-11-15T17:21Z

Aha, du vill veta hur många filmer det finns?

Så här:

```
$link_id = mysql_connect($dbhost, $dbusername, $dbuserpassword);
mysql_select_db($default_dbname);
$result = mysql_query("SELECT COUNT(*) AS cntAntal FROM boxcontents", $link_id);
$row = mysql_fetch_array($result);

echo "Det finns " . $row['cntAntal'] . " filmer.";

mysql_close();
```

Eller:

```
$link_id = mysql_connect($dbhost, $dbusername, $dbuserpassword);
mysql_select_db($default_dbname);
$result = mysql_query("select * from boxcontents order by box,mtitle,format,cds", $link_id);

echo "Det finns " . mysql_num_rows($result) . " filmer.";

mysql_close();
```

Välj själv :)

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

## #5 — Rickard, 2001-11-15T19:30Z

Tack så hemskt mycket! =)

Nu kan jag äntligen säga att min filmdatabas är mer eller mindre klar.

Det ända som är kvar är att snygga till koden och layouten på sidan..
Du skall ha stort tack SPiN!
(SKa passa på att tacka LarsG som har hjälpt mig i ett par andra inlägg åxå.
Orkar inte fnatta runt för att skriva i respektive inlägg osv.
Har varit vaken i 28 timmar nu så nu är det på tiden att jag lägger mig!
\*gäspar\*
Tack alla! =)

//Rickard

R: Mindre stavfel som behövdes rättas till..  ;)

\[Redigerat av Rickard den 15 nov 2001\]

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

---

Tråden på webben: https://www.webforum.nu/amne/php/16325-räkna-poster-i-mysql-med-php
