Avatar billede xaque Nybegynder
06. december 2005 - 10:33 Der er 5 kommentarer og
2 løsninger

automatisk svar nummer

hej jeg har et forum jeg vil gerne have at på vært svar står der svar# 1
svar# 2
osv. ned men hvordan får jeg den til at hente hvor mange post der er i databsen og til vær post skriver den først 1 så 2 i osv som på www.hol.dk ?
Avatar billede net-base.dk Nybegynder
06. december 2005 - 10:55 #1
Når du lavet dit udtræk fra databasen... tæller du en variabel op som du f.eks. printer... kunne så sådan her ud

<?php
$result = mysql_query("SELECT* FROM FROM database");
$svar = 1;
while( $row = mysql_fetch_array( $result ) )
{
    echo "svar# ".$svar."-".$row["overskrift"];
    $svar++;
}
?>

Sådan noget i den her stil.
Avatar billede jackass- Nybegynder
06. december 2005 - 10:56 #2
Når du loop'er gennem svarende på et emne i databasen er det vel noget lignende:

$sql = "select id, user, message, tidspunkt, ip... from table where <blabla> DESC";

I den SQL sætning smider du så bare "ORDER BY tidspunkt"... og selve løkken vil blive noget ala:

$result = mysql_query($sql);
$count = 1;
while ($row = mysql_fetch_array($result)) {
  echo "Svar #" . $count . ": " . $row['user'] . " : " . $row['message'] . " (" . $row['tidspunkt'] . ")<br>";
  $count ++;
}
Avatar billede flim Nybegynder
06. december 2005 - 10:56 #3
Du laver bare en tæller som bliver talt en op hver gang der er en post

$i = 1; /Din tæller

while () //så længe der er indlæg i din tråd
{
echo $indlaeg;
echo 'Svar '.$i;

$i++;
}
Avatar billede jackass- Nybegynder
06. december 2005 - 10:56 #4
hehe gris.. 2 sjæle, 1 tanke :-)
Avatar billede net-base.dk Nybegynder
06. december 2005 - 11:30 #5
Ja man kan da sige vi kom med svar på stort set samme tid...

Håber du kunne bruge svarene...
Avatar billede xaque Nybegynder
06. december 2005 - 12:11 #6
det kunne jeg hvis i lige begge poster svar så i kan dele pointene
Avatar billede net-base.dk Nybegynder
06. december 2005 - 12:59 #7
Svar.
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