Avatar billede internet Nybegynder
29. april 2004 - 17:03 Der er 8 kommentarer og
1 løsning

index.php?id=1

Hej Eksperter!
Jeg har brug for hjælp til at lave et scrip som henter en nyhed fra en sql database, og viser en kort stykke at den. Derefter skal man kunne klikke på nyheden, for at læse den hele. Hvis I ikke forstår hvad jeg mener, så tjek http://www.sejlsport.net/ . De har nemlig også sådan en nyhedssystem.
Avatar billede sukos Juniormester
29. april 2004 - 17:06 #1
æhh, du har slet ikke noget kode i forvejen?

Hvordan er din DB "sat sammen"?
Avatar billede internet Nybegynder
29. april 2004 - 17:12 #2
Jeg kunne forestille mig en database med et: ID, overskrift, tekst og dato.
ID > skal være unikt
overskrift > tekst
tekst > meget tekst
dato > int.

Jeg har intet kode, der er bl.a. derfor jeg giver 200 point for det.
Avatar billede -xyz- Nybegynder
29. april 2004 - 17:34 #3
Når du henter fra db skal du bruge følgende kode til at få vist din Preview:

$length = 200; //antal bogstaver din preview skal være på

if (strlen($res['resume']) >= $length)
{       
        echo substr($res['resume'],0,$length);    
        echo "...";
}
else
{
        echo $res['resume'];
}
Avatar billede -xyz- Nybegynder
29. april 2004 - 17:37 #4
$length = 200; //antal bogstaver din preview skal være på

if (strlen($res['resume']) >= $length)
{       
        echo substr($res['resume'],0,$length);   
        echo "..." <br> <a href='vis_nyhed?ID=".$res['nyhed']."'>[Læs mere]</a>;
}
else
{
        echo $res['resume'];
}
brug denne i stedet, den har "læs mere"
fkt
Avatar billede internet Nybegynder
29. april 2004 - 17:40 #5
Jeg er begynder, så jeg har brug for koden til vis_nyhed.php og også hvor den kode du har skrevet skal stå i sammenhæng.
Avatar billede krydset Nybegynder
29. april 2004 - 18:37 #6
prøv det her, du skal selvfølgelig rette queryen til med dine data

//vis.php
<?PHP
if($_GET[ID]) {
    mysql_query("SELECT * FROM tabel WHERE id = '$_GET[ID]'") or die(mysql_error());
} else {
    echo "Fejl ingen nyhed valgt";
}

?>

//krydset
Avatar billede internet Nybegynder
29. april 2004 - 18:41 #7
Jeg er fuldstændig nybegynder, kan I ikke skrive de fuldstædige koder ned fx. vis.php og så koden og det samme med den anden side. Jeg har brug en fuldstændig kode.
Avatar billede krydset Nybegynder
29. april 2004 - 18:46 #8
Så tror jeg det er bedst hvis du sætter dig ned og læser lidt, det lærer du mere af end at sidde og få os til at skrive koden til dig. hvis du vil lære... ja så må du læse!!!

lav en google søgning med learn php eller php tutorials så får du sikkert noget.

Nu skal du ikke blive mobset fordi jeg skriver det sådan til dig, jeg har selv siddet i dit sted og syns osse det var oisse irreterende når folk skrev sådan til mig, klø på mester så kommer det stille og roligt !
Avatar billede internet Nybegynder
16. maj 2004 - 16:48 #9
Jeg vil have mine point tilbage!
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