30. november 2005 - 17:42
Der er
7 kommentarer og 1 løsning
sortering af links - op/ned
hvordan laver jeg så jeg kan trykke på et billed af en pil der går op og så flytter linket sig en op og det samme med ned
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
30. november 2005 - 17:47
#1
benyt en placement paremeter i databasen og ORDER BY placement..
30. november 2005 - 18:01
#2
har brug lidt mere info gerne kode eksempler hvordan skal mit link op feks se ud hvordan opdater den så i dabasen..? nu har jeg lavet databasen sådan her CREATE TABLE `cms_forum_emner` ( `emne_id` int(10) unsigned NOT NULL auto_increment, `emne_navn` varchar(250) NOT NULL default '', `emne_order` varchar(100) NOT NULL default '', PRIMARY KEY (`emne_id`) ) TYPE=MyISAM AUTO_INCREMENT=3 ;
30. november 2005 - 19:25
#3
Ikke helt gennemført, men håber du kan se ideen. if(isset($_GET['order'])) { if($_GET['orger'] == "stigende") { $order = "ASC"; $link = "faldende"; } elseif($_GET['order'] == "faldende") { $order = "DESC"; $link = "stigende"; } else { $order = "ASC"; } $q = mysql_query("SELECT * FROM tabel ORDER BY felt ".$order); while(....) { //koden } echo "<a href='side.php?order=".$link."'>pilebillede</a>";
30. november 2005 - 19:25
#4
Hvis jeg vel at mærke forstår dig rigtigt, hvilket jeg ikke er helt overbevist om at jeg gør :)
30. november 2005 - 20:14
#5
det tror jeg ikke du gør link op/ned link1 op/ned link2 op/ned link3 op/ned link4 op/ned link5 op/ned hvis jeg så trykker på link 4 op så skal den så blive til link 3 og den der for var link3 skal så blive link 4 håber du forstår
30. november 2005 - 20:17
#6
jeg henter emnerne sådan $hent_emner = mysql_query("SELECT * FROM cms_forum_emner ORDER BY emne_order") or die(mysql_error()); while($vis_emne = mysql_fetch_array($hent_emner)) { echo"$vis_emne[emne_navn]"; } og på min admindel jeg skal bare kun trykke op eller ned så ændre feltet emne_order sig +1 eller -1
30. november 2005 - 20:24
#7
$hent_emner = mysql_query("SELECT * FROM cms_forum_emner ORDER BY emne_order") or die(mysql_error()); while($vis_emne = mysql_fetch_array($hent_emner)) { echo"$vis_emne[emne_navn] <a href='?flyt=op&id=$vis_emne[emne_id]'><img src='op.gif'></a><a href='?flyt=ned&id=$vis_emne[emne_id]'><img src='ned.gif'></a><br>"; } over stående udskriver min emner emne_navn | emne_order ------------------------------------ emne1 | 1 emne2 | 2 emne3 | 3 når jeg så trykker på emne2´s pil op så skal emne2´s emne_order blive til 1 også skal emne1´s emne_order blive til 2 hvis i forstår
01. december 2005 - 18:29
#8
lukker//
Vi tilbyder markedets bedste kurser inden for webudvikling