---
title: "If satser"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/16689-if-satser"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Asa"
published: "2002-02-12T09:41:00.000Z"
updated: "2002-02-12T11:33:00.000Z"
replies: 4
views: 158
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/16689-if-satser"
---

# If satser

## #1 — Asa, 2002-02-12T09:41Z

Jag har denna kod men jag vill visa alla script från tabellen phpscript och endast visa det andra vid klick av en länk - php.php?id=1 

Scripten ska synas når man klickar på php.php

Som det är nu visas scripten hela tiden!

\<?php
if (isset($id)){
// Connect mot databas, refereras sedan via
$db = mysql_connect("server", "user", "losen");
mysql_select_db("databas", $db);

// Visa allt i databas!
$sql = "SELECT \* FROM php WHERE id = '$id'";
$resultat = mysql_query($sql, $db);

while($list = mysql_fetch_array($resultat)) {
print "\<tr\>\<td width='400' valign='top' colspan='2'\>";
print $list\["info"\];
print "\</td\>\</tr\>";
}
mysql_close();
}

if($visa = "phpscript"){
// Connect mot databas, refereras sedan via
$db = mysql_connect("server", "user", "losen");
mysql_select_db("databas", $db);

// Visa allt i databas!
$sql = "SELECT \* FROM phpscript Order By id desc";
$resultat = mysql_query($sql, $db);

while($list = mysql_fetch_array($resultat)) {
print "\<tr\>\<td width='400' valign='top' colspan='2'\>";?\>
\<table width="100%"\>
  \<tr\> 
    \<td\>\<b\>\<?=$list\["namn"\];?\>\</b\>\</td\>
    \<td\>Antal downloads:  \<?=$list\["klick"\];?\>\</td\>
    \<td align="right"\>\<a href="../klicka.asp?id=\<?=$list\["id"\];?\>" target="\_blank"\>\<img src="bilder/knapp_laddaner.gif" border="0" alt="Ladda ner"\>\</a\>\</td\>
  \</tr\>
  \<tr\> 
    \<td colspan="3"\> \</td\>
  \</tr\>
  \<tr\> 
    \<td colspan="3"\>\<?=$list\["info"\];?\>\</td\>
  \</tr\>
  \<tr\> 
    \<td colspan="3"\> \</td\>
  \</tr\>
  \<tr\> 
    \<td colspan="3"\>\<b\>Senast nerladdad: \</b\>  \<?=$list\["datum"\];?\>\</td\>
  \</tr\>
  \</table\>
\<?php
print "\</td\>\</tr\>";
print "\<tr\>\<td width='400' valign='top' colspan='2'\>\<img src='bilder/dot400.gif' height='10'\>\</td\>\</tr\>";
}
mysql_close();
}
else {
print "\<tr\>\<td width='400' valign='top' colspan='2'\>Inga script än!\</td\>\</tr\>";
}
?\>

\[Redigerat av Asa den 12 feb 2002\]

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

## #2 — hebbarus, 2002-02-12T09:53Z

testa o ändra till

```
if ($visa == "phpscript")
```

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

## #3 — Asa, 2002-02-12T09:58Z

Nej det skulle inte vara med alls! Om id = "" ska scripten visas

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

## #4 — Asa, 2002-02-12T11:24Z

Hur skriver man med php 
om id inte är tomt

I asp är det ju 
If id \<\> ""

Hoppas på hjälp!

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

## #5 — SPiN, 2002-02-12T11:33Z

```
if ( isset ( $id ) && $id != "" )
...
```

Red.} Hm, **inte** är tomt sa du ju... ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/16689-if-satser
