Jgg har lavet et loop med php som giver 11 poster.
Jeg ønsker at få værdier gemt som variabel i de poster der er "checked"
eksempel er at gemme værdien fra inputfeltet "pris" denne del skal jeg have kodet i javascript, jeg kan sagtens få hentet værdien når jeg kun har en post, men med 11 poster i et arrray, den kan jeg ikke knække :-/
min kode:
- <?php
- echo '<table align="center"><tr>';
- $i=0; $antal = 4; // det antal tabeller der vises vertikalt
- while ($row = $stmt_valg->fetch()) {
- if($i%$antal == 0){
- echo "</tr><tr>"; }
- ?>
- <td><table border="0" cellspacing="2">
- <tr><td><a href="kursus.php?kursus=<?php echo $row['id'];?>"><img src="css/images/kurser/<?php echo $row['billede'];?>" VALIGN="center"></a></td></tr>
- <tr><td><a href="kursus.php?kursus=<?php echo $row['id'];?>"><?php echo $row['uddannelse']; ?></h2></td></tr>
- <tr><td><a href="kursus.php?kursus=<?php echo $row['id'];?>"><p>Varighed: <?php echo $row['varighed']; ?> Minutter<br>Pris: <?php echo $row['pris_virksomhed']; ?>,- Max. 16 deltagere</p></a></td></tr>
- <tr><td><input type="checkbox" name="check" id="<?php echo $row['id'];?>" value="<?php echo "pris".$row['id'];?>" onchange='handleChange(this);'>
- <tr><td><input type="hidden" name="pris" id="pris[<?php echo $row['id'];?>]" value="<?php echo $row['pris_virksomhed'];?>"/></td></tr>
- <tr><td><input type="hidden" name="test" id="test[<?php echo $row['id'];?>]" value="<?php echo $row['id'];?>"/></td></tr>
- </table></td>
- <?php $i++; } echo "</tr>"; echo "</table>"; ?>
- function handleChange(cb) {
- if(cb.checked == true){
- var test = document.getElementByID('pris').value;
- var pris = document.getElementById('pris').value;
- alert(test);
- }
- }
Indlæg senest redigeret d. 24.06.2015 08:45 af Bruger #16819