$g_total = mysql_query(\"select count(id) as total from indlaeg\") or die(mysql_error()); $total = mysql_result($g_total,0);
## #Find ud af om derskal være et Forrige link ## if($s >= $pr_side){ //Tjekker om værdien af $s er større eller lig $pr_side $previous_s = $s-$pr_side; //Regner ud hvor mysql skal starte hvis forrige side kaldes echo \"<font face=Verdana, Arial, Helvetica, sans-serif size=2><a href=\'?s=$previous_s\'>Forrige</a></font> \"; //Udskriver linket }
## #Find ud af hvis/hvor mange sider der er rows til ## $page=1; //Definerer hvor sidetal skal starte for($start=0; $total > $start; $start=$start+$pr_side){ //For-løkke der kører indtil der ikke er nok rows til en side mere if($start != $s){ //Tjekker om linket vil komme til at pege på den side man er på echo \"<font face=Verdana, Arial, Helvetica, sans-serif size=2><a href=\'?s=$start\'>$page</a></font> \"; //...hvis ikke, udskrives link med værdien af $page } else{ //Ellers, dvs. hvis linket vil pege på den side man er på.. echo \"<font face=Verdana, Arial, Helvetica, sans-serif size=2>$page</font> \"; //...udskrives værdien af $page bare, altså ikke som link } $page++; //Lægger en til $page til næste gang løkken køres }
## #Find ud af om der skal være et næste link ## if($total > $s+$pr_side){ //Tjekker om der er flere sider $next_s = $s+$pr_side; //Regner ud hvor mysql skal starte hvis næste side kaldes echo \"<font face=Verdana, Arial, Helvetica, sans-serif size=2><a href=\'?s=$next_s\'>Næste</a></font></div>\"; //Udskriver linket \"næste\" }
include (\"footer.php\"); ?> I admin delen skal man kunne slette indlæg via et link noget i stil med: <a href=\"slet.php?delete=$id\">\">slet</a>! Jeg er kommet så langt (tror jeg) så jeg har fundet ud af det er noget med mysql_connect(\"localhost\",\"root\"); mysql_select_db(\"gb\");
$sql = \"delete from indlaeg where id = $id\"; Men resten er jeg ikke så sikker på!!
phpmyadmin er god til at oprette og slette tabeller... ikke andet, den er i hvert fald langt fra noget man kan bruge til administration af f.eks. et forum eller brugerdatabase...
ja, det er sel´fø rigtigt nok.... <? //connect her! $query = mysql_query(\"select gruppe from $bruger group by gruppe\"); while($row = mysql_fetch_array($query)) { echo \"$row[indlaeg]<a href=\\\"admin.php?id=$row[id]\\\">slet indlæg</a><br><br>\"; }
?>
<? mysql_query(\"DELETE FROM indlaeg WHERE id = \'$id\' \"); ?>
Det virker ikke hel på samme måde på serveren som lokalt! Når jeg vil slette så tror den at slet?id=1 et en side der ikke findes! Kan man ikke lave noget i stil med: if slet = slet print<\"slettet\">? Jeg ved det er helt hen i vejret med det kodningen men, sådan er det når man ikke er mester i php! :)
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.