---
title: "Sökskript i text-fil"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/179497-sökskript-i-text-fil"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "harry_boy"
published: "2009-07-23T10:47:58.000Z"
updated: "2009-07-24T06:02:29.000Z"
replies: 2
views: 466
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/179497-sökskript-i-text-fil"
---

# Sökskript i text-fil

## #1 — harry_boy, 2009-07-23T10:47Z

Hejsan jag undrar om någon vet om något färdigt sökskript som jag kan använda till en text-fil som är semikolonavgränsad med 4 kolumner i? 

Går det att använda Ajax ett sådant skript?

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

## #2 — nitro2k01, 2009-07-23T12:57Z

> **[harry_boy skrev:](https://www.webforum.nu/p/1474611)**
>
> Hejsan jag undrar om någon vet om något färdigt sökskript som jag kan använda till en text-fil som är semikolonavgränsad med 4 kolumner i?

Jag kan knåpa ihop något

```php
<?PHP

function commafilesearch($p){
        $filarray = file('kommafil'); // Läser in filen rad för till en array

        foreach($filarray as $rad){  // Gå igenom varje rad
                $radsplit = explode(';', $rad);  // Dela up raden vid semikolon
                // Detta ändrar du till ditt sökkriterium
                if ($radsplit[2] == $p){  // Kolla den tredje kolumnen (0 är den första)
                        return $radsplit;  // Vid matchning, returnera resultatet
                }
        }
}

$resultat = commafilesearch('e'); // Prova funktionen

print_r($resultat);  // Skriv ut array

?>
```

Som testdata använde jag följande:

```
1;2;3;4
q;w;e;r
a;s;d;f
z;x;c;v
```

Sökkriteriet kan såkalrt ändras, och du kan även spara flera resultat och returnera alla om så önskas.
Däremot kan det vara en bra idé att köra med en databas.

> **[harry_boy skrev:](https://www.webforum.nu/p/1474611)**
>
> Går det att använda Ajax ett sådant skript?

Det är klart att det går. Ajax i sig begränsar inte vad för data du tar emot och skickar.

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

## #3 — harry_boy, 2009-07-24T06:02Z

Tack så hjärtligt!

Men ursäkta min okunskap, men hur får jag in detta med ett sökformulär?

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

---

Tråden på webben: https://www.webforum.nu/amne/php/179497-sökskript-i-text-fil
