---
title: "Räkna antal mysql_query()"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/43324-räkna-antal-mysql-query"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "startail"
published: "2002-05-07T20:25:40.000Z"
updated: "2002-05-08T10:20:24.000Z"
replies: 4
views: 294
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/43324-räkna-antal-mysql-query"
---

# Räkna antal mysql_query()

## #1 — startail, 2002-05-07T20:25Z

Jag vill få reda på hur många mysql_querys som sidan gör för att skapas. Hur gör man detta lättast ? Finns det nån fördig sak för det eller får man pilla ihop det själv ?

// Star

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

## #2 — hebbarus, 2002-05-08T09:07Z

Ett förlag :)

Kom att tänka på att du kan ju alltid skapa en vektor (array) och förvara varje resultat av en query så här:

```php
<?php

$resultat[1] = @mysql_query("INSERT INTO ...") or die(mysql_error());
...kod...

$resultat[2] = @mysql_query("SELECT * FROM ...") or die(mysql_error());
...kod...

echo "Antal mysql_query() på denna sidan är " . count($resultat);

?>
```

Vektorn heter $result och genom att räkna denna borde du få reda på hur många **mysql_query()** som används :)

Har inte testat men det borde fungera  ;) 

mvh hebbe

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

## #3 — hebbarus, 2002-05-08T09:12Z

Alternativt kan du räkna antalet SQL-satser. För varje SQL-sats måste det ju vara en **mysql_query()** eller hur?! Detta kan du göra så här (nästan samma som ovan):

```php
<?php

$sql[1] = "INSERT INTO ...";
$result1 = @mysql_query($sql[1]) or die(mysql_error());
...kod...

$sql[2] = "SELECT * FROM ...";
$result2 = @mysql_query($sql[2]) or die(mysql_error());
...kod...

echo "Antal mysql_query() på denna sidan är " . count($sql);

?>
```

Testa själv och se vilket som funkar/passar dig bäst ;)

mvh hebbe

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

## #4 — SPiN, 2002-05-08T09:33Z

Är det inte din egen sida du vill räkna på kan det ju vara problem, för man kan faktiskt ha flera SQL-frågor för varje query.
Ex:

```
mysql_query ( "INSERT INTO tbl (fld) VALUES('value'); INSERT INTO tbl (fld) VALUES('value')" );
```

Hmm... Har jag för mig ivf.

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

## #5 — startail, 2002-05-08T10:20Z

Det är för min egna sida jag skall göra detta.

Jag skall testa era förslag när jag hinner göra detta och återkommer med resultate :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/43324-räkna-antal-mysql-query
