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);
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(); ?>