[php] Zonder if actie 2 pagina's??

Pagina: 1
Acties:

  • Puntslash
  • Registratie: December 2000
  • Niet online
Hm ik heb een vage vraag, ik hoop dat je mn vraagstelling snapt :)

Ik wil nieuws.php zo maken dan als je
nieuws.php alleen opvraagt de laatste 50 headlines krijgt
en als je 1 bericht wil lezen je
nieuws.php?id=1 (of iets anders) opvraagt

Dus niet met ?action=headline&id=1, of ?action=all
Maar zo als ik het boven aan beschreef

Ik weet dat het kan maar hoe?

Het laatste lukt me wel, maar ik zou niet weten hoe je die if moet doen..

Verwijderd

if($id)
{
die ene laten zien
}
elseif(!$id)
{
laatste 50 laten zien
}

  • Puntslash
  • Registratie: December 2000
  • Niet online
Kiek.. dat zoek ik

Bedankt!!

Verwijderd

Zelf prefereer ik switch en case in dit geval, de code blijft dan lekker overzichtelijk, niet al die rare haakjes. Maar da's persoonlijk.

Een voorbeeldje:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?
switch ($i) {
    case 0:
        print "i equals 0";
        break;
    case 1:
        print "i equals 1";
        break;
    case 2:
        print "i equals 2";
        break;
}
?>

In case kan je ook kijken of iets geset is ja/nee...
Meer informatie: http://www.php.net/switch

Hope this helps ;)

Verwijderd

hmm sorry hoor maar een simpele if met 2 include bestanden is toch veel eenvoudiger :?

die kerel snapt een if nog niet eens, hoe wat die dan al die dingen van jou snappen :)