07. december 2003 - 23:47Der er
11 kommentarer og 1 løsning
Hvorfor virker det ikke d'oh.
Jeg har stillet dette spørgsmål én gang men..... Enten er jeg ikke særlig skarp eller også er jeg klodset ;)
Jeg fik et udmærket svar fra Sandbox som jeg accepterede lidt for hurtigt. For jeg kan ikke få hans eksempel til at virke helt (link'ene Nyeste, Nyere, Ældre & Ældst) den viser ikke rigtigt de sider den skal.
Og er det mugligt at lave det så man får side 1|2|3|4 osv. istedet for??
Her er koden:
<?php
if (isset($_GET['start'])){ $start=0+$_GET['start']; // sikrer at $start indeholder et tal } else { $start=0; }
$antal=mysql_result(mysql_query("SELECT COUNT(*) FROM tabelnavn") or die mysql_error());
<!-- ved linien ovenover kommer denne besked: Warning: Wrong parameter count for mysql_result() in /customers/piranhafc.dk/piranhafc.dk/httpd.www/nyttest.php on line 54 -->
$result=mysql_query("SELECT * FROM tabelnavn ORDER BY ID DESC LIMIT $start,2") or die mysql_error();
Sandbox mangler der ikke en echo til at udskrive link serien, der kommer ikke noget frem. Hvis jeg indsætter en echo "$liste"; går det noget galt....men de sidste links passer fint.
/Reflex
Synes godt om
Slettet bruger
08. december 2003 - 19:29#5
Jo, stumpen fra mit sidste indlæg laver kun listen.
echo $liste; burde være nok til at skrive den. Der behøves ikke anførselstegn.
Hvad er det, der går galt? Hvis det er, at der ikke er et link, men kun et tal for den side, man er på, er det med vilje.
upps jeg havde kommet til at skrive echo'en det forkerte sted så den udskrev den flere gange. Tak! mangler bare en besvarelse så du kan få nogle point.
Det ser ikke ud som om detox reagerer. Men så kan jeg lige spørge om hvordan linien ser ud når jeg gerne vil ha at man kan gemme html tags i db'en??
Synes godt om
Slettet bruger
10. december 2003 - 00:11#9
Hvilken linie?
Hvis du mener, at der kan være HTML-koder i tekstfeltet, så er dette script egentlig ligeglad med indholdet, det bliver bare udskrevet, som det ligger i databasen.
øhh jeg var ved at lave en upload side også, (glemte jeg at sige det :) hvor jeg har en form som jeg skal skrive <br> for at lave linieskift (hvilket er til at leve med) men nu kunne jeg godt tænke mig at den kunne registrer en enter tryk.
PS. sorry fordi jeg udtrykker mig dårligt.
Synes godt om
Slettet bruger
10. december 2003 - 20:56#11
Hvis du vil lave enter-tryk om til <br>-tags, gøres det let og enkelt med funktionen
$tekst=nl2br($tekst);
Før du skriver den ind i databasen.
Hvis du gerne vil fjerne html-tags i teksten (for at undgå at folk laver ugyldig kode, som smadrer dit layout), kan du bruge $tekst=htmlentities($tekst); bare husk at det skal gøres før du laver linieskiftene om.
Tak igen, du har været en stor hjælp :) du har fortjent nogle point...endnu engang tak.
/Reflex
Synes godt om
Ny brugerNybegynder
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.