Avatar billede webhest Nybegynder
26. juli 2003 - 15:18 Der er 28 kommentarer og
1 løsning

Jeg har lavet en LIMIT kommando men den virker ikke?

Hej med jer, jeg er ved at lave et nyhedssystem, men jeg har lidt problemer med det :/

Jeg har lavet denne kommando:
<?
$rese = mysql_query("SELECT * FROM nyheder order by id DESC LIMIT 30");
while ($rowe = mysql_fetch_array($rese)){
?>
<B><?=$rowe[overskrift];?></B><BR><?=$rowe[nyhed];?><BR><I>Skrevet af: <?=$rowe[skrevet];?></I> <A HREF="laes.php?id=<?=$rowe[id];?>">Læs mere</A><BR><BR><? } ?>


Men det virker ikke? :S
Avatar billede kr-data Nybegynder
26. juli 2003 - 15:21 #1
limit 1,30
Avatar billede kr-data Nybegynder
26. juli 2003 - 15:22 #2
Hvis du læser her: http://www.webcafe.dk/debat/databaser/9792.html vil det måske forklare det!
Avatar billede webhest Nybegynder
26. juli 2003 - 15:22 #3
okay tak kr-data
Avatar billede kr-data Nybegynder
26. juli 2003 - 15:22 #4
Avatar billede detox Nybegynder
26. juli 2003 - 15:25 #5
Skal måske være LIMIT 0,30
Avatar billede webhest Nybegynder
26. juli 2003 - 15:25 #6
kr-data : Har et problem hehe....glemte at teste det :/
Men det virker stadigvæk ikke? :(
Avatar billede webhest Nybegynder
26. juli 2003 - 15:26 #7
okay detox :)
Avatar billede kr-data Nybegynder
26. juli 2003 - 15:27 #8
:-(
Avatar billede webhest Nybegynder
26. juli 2003 - 15:27 #9
I kan lige se problemet:
http://www.webghosten.frac.dk/

Den skulle kun vise de 30 første tegn af min nyhed, men det gør den ikke ? :(
Avatar billede kr-data Nybegynder
26. juli 2003 - 15:27 #10
$rese = mysql_query("SELECT * FROM nyheder order by id DESC LIMIT 1,30") or die(mysql_error());

Prøv det!
Avatar billede kr-data Nybegynder
26. juli 2003 - 15:28 #11
Naa, det er nok ikke en fejl i databasen så
Avatar billede kr-data Nybegynder
26. juli 2003 - 15:29 #12
DEn viser jo noget af det!
Avatar billede kr-data Nybegynder
26. juli 2003 - 15:30 #13
limit 1, 30

ved ikke om mellemrummet hjælper, nogle gange er computere kyniske med små detaljer som mellemrum!
Avatar billede webhest Nybegynder
26. juli 2003 - 15:32 #14
Men hvad kan fejlen så være?
Avatar billede kr-data Nybegynder
26. juli 2003 - 15:38 #15
Du har sikret dig at der er flere poster i databasen?
Avatar billede webhest Nybegynder
26. juli 2003 - 15:41 #16
Ja jeg har 2...
Avatar billede webhest Nybegynder
26. juli 2003 - 15:42 #17
Men det skal kun være sådan at den viser de 30 første bogstaver/tal af min <?=$rowe[nyhed];?> altså mine nyheder!
Avatar billede kr-data Nybegynder
26. juli 2003 - 15:44 #18
så er det ikke limit du skal bruger, har du en icq, jeg leder nemlig selv efter det samme, så kan jeg sige til når jeg finder det!
Avatar billede webhest Nybegynder
26. juli 2003 - 15:45 #19
Jeg har kun MSN Messenger...webmaster@webghost.dk
Avatar billede detox Nybegynder
26. juli 2003 - 15:50 #20
Hvorfor limit 1,30? Så får man jo ikke den første med, da den starter med 0.
Avatar billede detox Nybegynder
26. juli 2003 - 15:52 #21
SELECT LEFT(nyhed, 30) FROM nyheder ORDER BY id
Avatar billede detox Nybegynder
26. juli 2003 - 15:58 #22
Eller:
SELECT CONCAT(LEFT(nyhed, 30), "....") FROM nyheder ORDER BY id
Avatar billede webhest Nybegynder
26. juli 2003 - 16:22 #23
detox: hvis jeg prøver den, så får jeg denne fejl:
Parse error: parse error, unexpected '.' in /web/www/frac/users/webghosten/index.php on line 98
Avatar billede ahv Nybegynder
26. juli 2003 - 16:25 #24
Ja nu er der jo givet points, men den her burde hjælpe dig ;o)

http://www.delfs.dk/articles/danish/Start_af_tekst.php
Avatar billede ahv Nybegynder
26. juli 2003 - 16:25 #25
Den du skal bruge er ->
SELECT CONCAT(LEFT(feltnavn, 100), '...') AS short FROM tabel
Avatar billede ahv Nybegynder
26. juli 2003 - 16:26 #26
Prøv ->

<?
$rese = mysql_query("SELECT *, CONCAT(LEFT(nyhed, 100), '...') AS nyhed FROM nyheder order by id DESC LIMIT 30");
while ($rowe = mysql_fetch_array($rese)){
?>
<B><?=$rowe[overskrift];?></B><BR><?=$rowe[nyhed];?><BR><I>Skrevet af: <?=$rowe[skrevet];?></I> <A HREF="laes.php?id=<?=$rowe[id];?>">Læs mere</A><BR><BR><? }
?>
Avatar billede webhest Nybegynder
26. juli 2003 - 16:33 #27
Tak skal du have ahv...nu virker det som det skal :)
Avatar billede ahv Nybegynder
26. juli 2003 - 17:20 #28
Det var så lidt.
Avatar billede kr-data Nybegynder
29. juli 2003 - 10:14 #29
Hmm, Ahy du fortjener jo egentlig de pts, som jeg ved en fejl fik, jeg har ikke lige tid til at lave det spm, men det kommer så hurtigt som muligt!
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