[php] parsing in html

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • PaPa
  • Registratie: Juni 2000
  • Laatst online: 03-07 23:06

PaPa

le roi est mort, vive le roi!

Topicstarter
Onderstaand scriptje moet worden gebruikt om nieuwsberichten te posten op de html frontpage van een site. In eerste instantie zie je alleen een link naar het nieuwsartikel, die dan linkt naar het volledige artikel.

Maar ik wil dit alles in een tabel laten uitvoeren, d.w.z. als je op de link van een nieuws-item klikt dat dan het volledige artikel wordt geopend in betreffende tabel.

Ik vraag me dus af hoe ik dat het makkelijkst kan oplossen, en of het uberhaupt mogelijk is omdat in een tabel uit te voeren :?

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?
    if($st>0)
    {
        $R=mysql_query("select * from stat where id=".($st*1).";",$sock);
        $T=mysql_fetch_array($R);
        echo "<a name=top></a><center><big><b>".$T[name]."</b></big><br><font class=size_sm>[<a href='nieuws.php'>Nieuwsoverzicht</a>]</font></center><br>";
        echo ereg_replace("\n","<br> &nbsp; ",$T[txt])."<p align=right><b><i>Auteur: ".$T[author]."</i></b> &nbsp  &nbsp  &nbsp  &nbsp </p>";
        echo "<center><font class=size_sm>[<a href='nieuws.php'>Nieuwsoverzicht</a>] &nbsp; [<a href='#top'>top</a>]</font></center>";
    }
    else
    {
        $R=mysql_query("select * from stat order by id desc;",$sock);
        while(is_array($T=mysql_fetch_array($R)))
        {
            echo "<li><b><a href='nieuws.php?st=".$T[id]."'>".$T[name]."</b></b></li>";
        }
    }
?>

Acties:
  • 0 Henk 'm!

Verwijderd

Ik weet niet of ik je verkeer begrijp maar ik zou zoiets doen:

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
 $method = $_GET['method'];
 
 switch($method)
 {
   case 'showmessage':
     // laatmessages zien
   break;

   default:
    // show index;
   break;
 }
?>


of anders gewoon met if constructies, dan kan je alles in eendezelfde file laten uitvoeren :) succes alvast!