---
title: "Vad göra ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15502-vad-göra"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Fuel"
published: "2001-04-12T11:18:00.000Z"
updated: "2001-04-12T18:28:00.000Z"
replies: 4
views: 175
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/15502-vad-göra"
---

# Vad göra ?

## #1 — Fuel, 2001-04-12T11:18Z

Hade lite funderingar på att ha flera alternativ klara på vad som ska gälla beroende på vilken länk man använder till min sida. medlemmar.php?visa=?? Ska jag köra if satser, case eller nåt annat ? förslag ?

Ex:

mysql_select_db("bananas",$db);

if($medlems_nummer){
$sql="SELECT \* FROM medlemmar order by id ASC";
}
if($medlems_nickname){
$sql="SELECT \* FROM medlemmar order by nick ASC";
}
if($medlems_standard){
$sql="select \* from medlemmar";

osv. osv.

$result=mysql_query($sql,$db);
resten av koden...

Kan det vara nåt ?

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

## #2 — nanne, 2001-04-12T12:38Z

```
mysql_select_db("bananas",$db);

$sql = "SELECT * FROM medlemmar";
if($medlems_nummer){
$order="order by id ASC";
}elseif($medlems_nickname){
$order="order by nick ASC";
}

osv. osv.

$result=mysql_query("$sql $order",$db);
```

kanske?

If satser är bra i detta fallet faktiskt. Men en Case går minst lika bra. Det är väl en smaksak antar jag.

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

## #3 — Fuel, 2001-04-12T16:13Z

Jag får inte detta att fungera.. vad har min hjärna missat igen ?

\<!-- Alla användare --\>
\<p\>Sortera efter: \<a href="alla.php?medlemm=nummer"\>Medlemsnummer\</a\> &#0124; \<a href="alla.php?medlemm=fnamn"\>Förnamn\</a\> &#0124; Efternamn &#0124; \<a href="alla.php?medlemm=aka"\>Alias\</a\>\</p\>
 \<table width="100%" border="0"\>
 \<tr bgcolor="#ffffff"\>\<td width="20" align="center"\>ID\</td\>\<td\>Namn\</td\>\<td\>A.k.a\</td\>\<td\>Mer\</td\>\</tr\>

\<?

$row_max=4;

// Alla medlemmar

// $inloggade = mysql_query("SELECT \* FROM medlemmar");

$db=mysql_connect("localhost", "bbbbbbb", "eeeeeeee");
mysql_select_db("kfdata_1",$db);

$sql = "SELECT \* FROM medlemmar";

if($medlemm == "nummer"){
$order="order by id ASC";
}elseif($medlemm == "aka"){
$order="order by nick ASC";
}elseif($medlemm == "fnamn"){
$order="order by fnamn ASC";
}elseif($medlemm == "enamn"){
$order="order by enamn ASC";
}else{
$order="order by fnamn ASC";
}

$result=mysql_query("$sql $order",$db);

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

## #4 — LarsG, 2001-04-12T17:12Z

vad för fel får du?

Kan man inte göra så här i stället?

```

<!-- Alla användare -->
<p>Sortera efter: <a href="alla.php?medlemm=id">Medlemsnummer</a> &#0124; 
                  <a href="alla.php?medlemm=fnamn">Förnamn</a> &#0124;
                  <a href="alla.php?medlemm=enamn"> Efternamn </a> &#0124;
                  <a href="alla.php?medlemm=nick">Alias</a></p>
<table width="100%" border="0">
<tr bgcolor="#ffffff"><td width="20" align="center">ID
</td><td>Namn</td><td>A.k.a</td><td>Mer</td></tr>

<?

$row_max=4;

$db=mysql_connect("localhost", "bbbbbbb", "eeeeeeee");
mysql_select_db("kfdata_1",$db);

$sql = "SELECT * FROM medlemmar";

if($medlemm == ""){
$order="order by fnamn ASC";
}else{
$order="order by $medlemm ASC";

}

$result=mysql_query($sql . " " . $order,$db);
```

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

## #5 — Fuel, 2001-04-12T18:28Z

Tack alla.. tack LarsG igen.. flyter snorbra nu :e

Tack igen..

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15502-vad-göra
