Avatar billede mr.t.man Nybegynder
16. juni 2003 - 20:23 Der er 6 kommentarer og
1 løsning

IF id=0 then write

Hej eksperter!

jeg har denne kode i "visnyhed.php" der trækker en bestemt id ud:

<?
include "db.php";

$strsql = mysql_query("SELECT * FROM news WHERE id='$_GET[id]'");
while ($row = mysql_fetch_array($strsql)) {


echo "".$row["heading"]."<br>".$row["date"]."<br>".$row["content"]."<p><a href=visnyhed.php>Læs alle nyheder her!</a>";
}

mysql_close($conn);
?>

jeg vil gerne have, at hvis "id" er lig med 0, dvs. hvis der kun hentes visnyhed.php uden en id, skal den skrive en tekst.. hvordan gør man det?
Avatar billede nikolajdu Nybegynder
16. juni 2003 - 20:26 #1
<?
include "db.php";
if(isset($_GET['id'])){
$id = $_GET['id'];
}else{
$id = 0;
}

$strsql = mysql_query("SELECT * FROM news WHERE id='$id'");
while ($row = mysql_fetch_array($strsql)) {


echo "".$row["heading"]."<br>".$row["date"]."<br>".$row["content"]."<p><a href=visnyhed.php>Læs alle nyheder her!</a>";
}

mysql_close($conn);
?>
Avatar billede schaefner Juniormester
16. juni 2003 - 20:27 #2
<?
include ('db.php');
if (!isset($_GET['id']) {
  echo 'Vælg venligst en nyhed';
} else {
  $strsql = mysql_query("SELECT * FROM news WHERE id=$_GET[id]");
  while ($row = mysql_fetch_array($strsql)) {
    echo "".$row["heading"]."<br>".$row["date"]."<br>".$row["content"]."<p><a href=visnyhed.php>Læs alle nyheder her!</a>";
  }
  mysql_close($conn);
}
?>
Avatar billede schaefner Juniormester
16. juni 2003 - 20:27 #3
hov

if (!isset($_GET['id']) {
skal lige være:
if (!isset($_GET['id'])) {
Avatar billede nikolajdu Nybegynder
16. juni 2003 - 20:29 #4
Nåja den misforstod jeg da vidst lige en gang... ;-)
Avatar billede mr.t.man Nybegynder
16. juni 2003 - 20:35 #5
Tak for hjælpen! Schaefner's kode virkede :-)
Avatar billede schaefner Juniormester
16. juni 2003 - 20:36 #6
så vil jeg da kaste et svar afsted ;)
Avatar billede mr.t.man Nybegynder
16. juni 2003 - 20:38 #7
det var da en go ide ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester