nyheds system, udvalgte nyheder

Tags:    php

Hej.

Jeg har et simpelt nyhedssystem, hvor jeg på siden får vist en nyhed, og herunder de seneste andre nyheder. Den første nyhed står i sin fulde længde. Det er så meningen at de to næste nyheder skal stå under den første nyhed, men i en ny tabel og ved siden af hinanden.

Dvs

Første nyhed

Anden nyhed tredje nyhed

nyheds overskrifter

Det er den anden og tredje nyhed der volder problemer. Jeg har fundet ud af hvordan jeg trækker disse ud af databsen, via mit id nummer, men jeg skal have det lavet sådan at de også sættes ind i den rigtige tabel.

Således at der ved indtastningen af ny nyhed, vil nyhed 1, ryge ned på nyheds to plads og to til 3 osv. Jeg kan godt få dem til at smide alle nyhederne under hinanden, men når de skal stå ved siden af hinanden i tabellen volder det probs.

Herunder har jeg koden for den første nyhed, jeg skal så gerne have dette udbygget så den viser nyhed 2 og tre ved siden af hinanden herunder.

Fold kodeboks ind/udKode 







1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Jeg går ud fra du godt kan HTML, så jeg giver dig kun koden til at trække det ud af mysql-tabellen:
<pre>
$nyhed1 = mysql_query("SELECT * FROM ......... ORDER BY id DESC LIMIT 0,1");
echo '<table>';
while($row = mysql_fetch_array($nyhed2)) {
echo '<td colspan="2"><a href="explodecrew.php?id='.$row["$id"].'"><b>'.$row["overskrift"].'</b></a></td>';
}

echo '</tr><tr>';

$nyhed2 = mysql_query("SELECT * FROM ......... ORDER BY id DESC LIMIT 1,1");
while($row = mysql_fetch_array($nyhed2)) {
echo '<td><a href="explodecrew.php?id='.$row["$id"].'"><b>'.$row["overskrift"].'</b></a></td>';
}

$nyhed3 = mysql_query("SELECT * FROM ......... ORDER BY id DESC LIMIT 2,1");
while($row = mysql_fetch_array($nyhed3)) {
echo '<td><a href="explodecrew.php?id='.$row["$id"].'"><b>'.$row["overskrift"].'</b></a></td>';
}
echo '</tr></table>';
</pre>

[Redigeret d. 18/07-04 12:45:07 af Morten]



t