Avatar billede s0mmer Nybegynder
27. august 2006 - 20:11 Der er 3 kommentarer og
1 løsning

Slette fra liste

Hejsa,

Mangler noget hjælp til noget der bliver brugt over idag. Jeg lister nogle data på flg. måde:
<?
for($i=0;$i<count($comments);$i++)


print_r ("
    <font face='arial' size='1' color='FFFFFF'><b>
    ".$comments[$i][0]."<font color='696969'> | ".$comments[$i][4]." | Status: <img src='/images_client/icon_".$comments[$i][3].".jpg'> | ".$comments[$i][2]."<br>
 
    <font color='8C8C8C'>".$comments[$i][5]."</font></b>
<br>
<input name='accept' type='submit' id='send' value='Godkend' Class='button'> <input name='delete' type='submit' id='".$comments[$i][1]."' value='Slet' Class='button'><br><br>");

?>

Men samtidig skal jeg kunne slette de forsk. indlæg. Som i kan se startede jeg først med nogle alm. buttons, men jeg vidste ik helt hvordan jeg sku kontrollere de enkelte indlæg. Det må også gerne være tekstlinks hvor noget _GET bruges.. Bare hjælp løs :)
Avatar billede skagen Nybegynder
28. august 2006 - 08:33 #1
Jeg går ud fra at du har en <form ...> før den viste kode og en </form> efter. Problemet er at dine submit'er kun aflevere deres value og den er "Slet" for dem alle. På den måde kan du ikke se, hvilken der blev klikket på. Der findes sikkert en smart måde at klare dette på, men hvis _GET er OK for dig, vil jeg foreslå at droppe form, input og submit og i stedet lave en knap med lidt javascript ...

<button onclick=\"location='?del=".$comments[$i][1]."'\">Slet</button>

Så skal du selvfølgelig have lidt kode i toppen af din fil til at "opdage" og foretage sletningen ...

if (isset($_GET['del'])) {
// Slet indlæg her!
}
Avatar billede s0mmer Nybegynder
11. september 2006 - 17:28 #2
jep send svar så får du points
Avatar billede Slettet bruger
11. september 2006 - 17:31 #3
Ønsker du kun at slette en af gangen eller flere af en gang(sådan så du afkrydser hvilke du vil slette)?

Men jeg vil skifte din <font>'s tag ud, med noget CSS, det er vist næsten yt, og så ser det ikke pænt ud synes jeg.
Avatar billede skagen Nybegynder
11. september 2006 - 21:36 #4
OK. Hvis mit input var til hjælp så ...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester