---
title: "Läsa från samma tabell från olika ställen, WHERE och ORDER BY"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/141912-läsa-från-samma-tabell-från-olika-ställen-where-och-order-by"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "noll5"
published: "2006-02-02T12:45:53.000Z"
updated: "2006-02-02T19:46:39.000Z"
replies: 3
views: 411
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/141912-läsa-från-samma-tabell-från-olika-ställen-where-och-order-by"
---

# Läsa från samma tabell från olika ställen, WHERE och ORDER BY

## #1 — noll5, 2006-02-02T12:45Z

Jag håller på med en hemsida åt en enduroåkare. Han vill ha länkar på sin sida, och jag vill kunna separera dem efter kategori. Jag har skapat ett script så man kan lägga upp nya länkar och det funkar, men när jag vill publicera länkarna under olika rubriker funkar det inte. Lite rookie på php så det här är säkert jätteenkelt, men löser det inte.

Tacksam för hjälp!

Såhär ser koden ut - den kod som ska publicera länkarna. 
Hur det hela ser ut kan du se på [www.iconi.se/racing/lankar.php](http://www.iconi.se/racing/lankar.php)

```php
<h1>Team/Förare</h1>

<?php include'_inc/conn.php';
$sql="SELECT * FROM racing_lankar WHERE kategori='team' ORDER BY namn DESC ";
$results=mysql_query($sql, $conn)or die ("Error Query, Det fungerade inte att hämta informationen från databasen");

include '_inc/func.php' ;

while ($rad=mysql_fetch_array($results)) {
      echo "<h2><A target=_blank HREF=http://" .$rad['lank']. '>' .$rad['namn']. "</h2></a>";
      echo "<p>".$rad['lank']."</p>";

}
mysql_close($sql)
?>

<br><hr><br>

<h1>Sponsorer</h1>
<?php include'_inc/conn.php';
$sql="SELECT * FROM racing_lankar WHERE kategori='sponsorer' ORDER BY namn DESC ";
$results=mysql_query($sql, $conn)or die ("Error Query, Det fungerade inte att hämta informationen från databasen");

include '_inc/func.php' ;

while ($rad=mysql_fetch_array($results)) {
      echo "<h2><A target=_blank HREF=http://" .$rad['lank']. '>' .$rad['namn']. "</h2></a>";
      echo "<p>".$rad['lank']."</p>";

}
mysql_close($sql)
?>
```

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

## #2 — aasah, 2006-02-02T15:54Z

På vilket sätt blir det fel?

Inkludera \_inc/func.php en gång endast och du behöver inte stänga anslutningen. Du kan utmärkt använda samma anslutning flera gånger i samma skript och den stängs med automatik vid skriptets slut. Det spelar ingen roll att du öppnar och stänger php-taggarna, det fungerar ligga bra för det.

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

## #3 — noll5, 2006-02-02T19:00Z

Suvuränt!
Tack för hjälpen!

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

## #4 — Compusa, 2006-02-02T19:46Z

> **noll5 skrev:**
>
> Suvuränt! Tack för hjälpen!

Markera tråden som löst, genom att acceptera aasahs inlägg som slutgiltigt svar.   :i

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

---

Tråden på webben: https://www.webforum.nu/amne/php/141912-läsa-från-samma-tabell-från-olika-ställen-where-och-order-by
