---
title: "Finn ett fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15298-finn-ett-fel"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Chavez"
published: "2001-02-23T11:15:00.000Z"
updated: "2001-02-23T13:35:00.000Z"
replies: 2
views: 191
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/15298-finn-ett-fel"
---

# Finn ett fel

## #1 — Chavez, 2001-02-23T11:15Z

Denna koden:

```
<?php

include("konfig.php");

db_connect();

$res=mysql_query("SELECT * FROM annonser WHERE datum > DATE_SUB(NOW(), INTERVAL 3 MONTH) AND (titel like '%hoppas!%' OR annons like '%hoppas!%' OR namn like '%hoppas!%') order by id desc limit 20");

while($row = mysql_fetch_array($res)) {

echo "
hej på dig
";

}

?>
```

ger detta felet: 

> Warning: Supplied argument is not a valid MySQL result resource in C:\\Inetpub\\wwwroot/Gtv2/test.php on line 9

Vad är det fel på? Php:n eller Sql:en? 
Och vad är felet? 
Kopplingen till databasen sker genom db_connect();, en funktion som finns i konfig.php.

Hoppas att ni kan hjälpa mig med detta! :)

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

## #2 — Batboy, 2001-02-23T13:01Z

Om du använder [mysql_error()](http://www.php.net/manual/en/function.mysql-error.php) så får du reda på exakt vad som är fel.

```
$res=mysql_query("SELECT * FROM annonser WHERE datum > DATE_SUB(NOW(), INTERVAL 3 MONTH) AND (titel like '%hoppas!%' OR annons like '%hoppas!%' OR namn like '%hoppas!%') order by id desc limit 20")
[b]or die (mysql_error())[/b];
```

Används med fördel även på din koppling till databasen.

/j

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

## #3 — Chavez, 2001-02-23T13:35Z

Tackar! Det fungerade perfekt med den lilla fina funktionen. Det visade sig att kolumnen inte alls hette id utan a_id.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15298-finn-ett-fel
