Avatar billede sijmonj Nybegynder
16. januar 2009 - 14:37 Der er 5 kommentarer og
1 løsning

hent værdi fra checkbox

Jeg er igang med at lave et admin system jeg har så lavet en while løkke hvor jeg udskriver alle mine informationer som jeg har i min tabel 'nyheder'

den måde jeg har sat systemet op på er sån her


| Ikoner | | Ikoner | | Ikoner | | Ikoner |


# - Ret - Titel
(HER UDSKRIVER DEN ALT )
1. checkbox - Velkommen til min side




_________________________________________
Hvordan gør jeg så at når jeg har trykket på checkboxen, så kan jeg trykke på nummer 3 ikon og så går den ind på ret.nyheder.php og så henter den alt den information ud om ID 1 nu har, fordi det er ID 1 jeg har valgt
Avatar billede fant0mas Nybegynder
16. januar 2009 - 18:10 #1
<a href="#" onclick="document.pony.action = 'a.php'; document.pony.submit()">link a</a>
<a href="#" onclick="document.pony.action = 'b.php'; document.pony.submit()">link b</a>
<a href="#" onclick="document.pony.action = 'c.php'; document.pony.submit()">link c</a>

<form name="pony" action="" method="post">
<?php
for ($i=0;$i<10;$i++) //while query loop
{
echo '<input type="checkbox" name="nyheds_id" value="'.$i.'" />'; // $i -> nyhedsid
}
?>
</form>

Der er noget at lege med, det kan godt gå an, når det er til administartionssider.
Avatar billede fant0mas Nybegynder
16. januar 2009 - 18:12 #2
så ligger id'et selvfølgelig i:
$_POST['nyheds_id']
som du så kan bruge på de respektive sider...
Avatar billede sijmonj Nybegynder
16. januar 2009 - 19:08 #3
Hm, kan ikke lige få det til at virke, linket sku gerne være ret.nyheder.php, men når jeg holder musen over ikonet står der nyheder.php, og der sker heller ikke noget hvis jeg trykker på ikonet, min kode ser sån her ud



  <div class="admin_ikon_lille">
    <a href="#" onclick="document.pony.action = 'ret.nyheder.php'; document.pony.submit()">
    <img style="float:left; margin-left:9px;" border="0" src="../../images/ikoner/ret.png" />
    <div style="margin-left:15px;" class="admin_ikon_lille2">Ret</a></div><!-- admin_ikon_lille2 -->
    </div><!-- admin_ikon_lille -->


        <form name="pony" action="" method="post">
        <?php
        {
        echo '<input type="checkbox" name="nyheds_id" value="'.$vis_nyheder['id'].'" />';
        }
        ?>
        </form>
Avatar billede fant0mas Nybegynder
18. januar 2009 - 22:00 #4
Her virker det nu fint både i IE og FF. Du har ikke flere forms med same navn vel? Hvad siger firebug?
Avatar billede sijmonj Nybegynder
18. januar 2009 - 22:55 #5
Har fået det til at virke :) smid svar :D
Avatar billede fant0mas Nybegynder
19. januar 2009 - 07:55 #6
svar
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