webForumDet fria alternativet

20 länkar pär sida

PHP

3 svar · 168 visningar · startad av Togge

Medlem sedan apr. 200180 inlägg
Frågan#1

Jag är en nybörjare som presis har jort en länksamling där länkarna visas från en databas men nu visas alla länkarna på en sida och jag vill göra så att 20 länkar visas på en sida och nesta 20 på nesta sida och så vidare sen så vill jag ha en meny i slutet där det står typ
föra sidan - 1,2,3,4,5,6 - nästa sida
.....................................

ja det var nog allt. så här ser min script ut

....................................

<?

function visa() {
$länk=@mysql_connect("localhost","root","");
$databas = mysql_selectdb("lankar");
$sql = "select * from alla";
$result=mysql_query($sql);

?>

<? while($rad=mysql_fetch_row($result)) {
echo "<b><a target='_blank' href=\"http://".$rad[1]. "\">". $rad[0]. "</a></b> - ".$rad[2]. "<br>";
}

?></table><?
mysql_close ($länk);
}
if(!empty($namn)) {
matain();
}

?>

<? visa(); ?>
....................................

------------------
(: Togge :)

Medlem sedan apr. 200180 inlägg
#2

ååååååå
vad tråkigt det är att vänta på svar

------------------
(: Togge :)

Medlem sedan jan. 20012 204 inlägg
#3

ok.... ta och sök här på wf och du kommer att finna lite... tex
http://cgi.webforum.nu/wf/Forum12/HTML/000457.html

------------------
"Man kommer fortare fram till målet om man kryper åt rätt håll än springer åt fel håll"

Medlem sedan mars 20007 896 inlägg
#4

Det är ett par grejjer som kan förbättras i din kod, men ang. felet är det ett par ynka tecken till som ska skrivas till din SQL-sats för att få det som du vill... Kolla in nedanstående kod, där jag har ändrat är det rödmarkerat:

<?
function visa() {
    $länk=@mysql_connect("localhost","root","");
    $databas = [red]mysql_select_db("lankar");
    $sql = "[red]select * from alla limit 0,20";
    $result=mysql_query($sql);
    [red]/*## TOG BORT ETT PAR KODAVGRÄNSARE ##*/[/red]
    while($rad=mysql_fetch_row($result)) {
        echo "<b><a target='_blank' href=\"http://".$rad[1]. "\">". $rad[0]. "</a></b> - ".$rad[2]. "<br>";
    }

    echo "</table>";[/red]

    mysql_close ($länk);
}
if(!empty($namn)) {
    matain();
}
?>
/*## HTML HÄR ELLER? ##*/[/red]
<? visa(); ?>

------------------
SPiN, bjorne.w@telia.com

-- They pretend to pay me, I pretend to work --

[Redigerat av SPiN den 20 jun 2001]

263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)