meerdere values in een input mee geven?

Status
Niet open voor verdere reacties.

nl18663

Gebruiker
Lid geworden
19 dec 2007
Berichten
156
Hallo
ik zit met een probleem dat ik meerde values met een radio button moet mee kunnen geven, maar hoe doe ik dat en is dat wel mogelijk??

alvast bedankt!
 
Geef eens iets meer uitleg over wat je precies wil bereiken...
 
wat het doel is:
ik heb een pagina waar ik op basis van AJAX een familie naam kan selecteren, dan laat ik een overzicht zien met alle adressen waar deze familienaam voorkomt.
deze selectie heb ik om een nieuwe persoon (geboorte van een kind of huwelijk) onder een naam en adres te kunnen plaatsen.
in die lijst wil ik met een radio button de keuze maken op welk adres het moet gebeuren.

alleen moet ik 2 variabelen aan de andere kant van mijn pagina gaan krijgen
namelijk adres_id en naam_id want deze maken de naam en adres specifiek genoeg waar de persoon onder komt te hangen.

alleen hoe krijg ik het voor elkaar:

hier is de code van de pagina met de radio button:

PHP:
<?php
#require_once ('/var/www/verjaardag/toegang/toegang_level1.php');
require_once ('../dbconnection.php');
$naam=$_POST['naam'];


$teller=0;

         echo "<table align=\"center\" border=1>";
         echo "<th>Selected</th>";
         echo "<th>Fam</th>";
         echo "<th>Naam</th>";
         echo "<th>Adres</th>";
         echo "<th>Huisnummer</th>";
         echo "<th>Postcode</th>";
         echo "<th>Woonplaats</th>";
         echo "<th>Land</th>";
         echo "<tr>";

$searchsql="SELECT  DISTINCT(naam), adres, huisnummer, postcode, woonplaats, NaamRegel.naam_id, NaamRegel.adres_id 
FROM AdresRegel, NaamRegel, PersoonRegel 
WHERE NaamRegel.adres_id = AdresRegel.adres_id AND NaamRegel.naam= '$naam'  
ORDER BY naam, voornaam, adres, woonplaats ASC"; 

$put=mysql_query($searchsql) or die ("Query niet gelukt!". mysql_error());
      while(list($naam,$adres,$huisnummer,$postcode,$woonplaats,$naam_id,$adres_id)=mysql_fetch_row($put))
        {
        $kleur1="#f5deb3";
        $kleur2="#ffffe0";
      if($teller%2==1){
         $teller++;
         echo "<input type=\"hidden\" value=\"$adres_id[$teller]=$adres_id\" name\"adres_id\" >";
         echo "<td bgcolor=$kleur2>";
         echo "<input type=\"radio\" name=\"naam_id\"  value=$teller>";
         echo $naam_id[$teller];
         echo "</td>";
         echo "<td bgcolor=$kleur2>";
         echo "Fam";
         echo "</td>";
         echo "<td bgcolor=$kleur2>";
         echo "$naam";
         echo "</td>";
         echo "<td bgcolor=$kleur2>";
         echo "$adres,";
         echo "</td>";
         echo "<td bgcolor=$kleur2>";
         echo "$huisnummer";
         echo "</td>";
         echo "<td bgcolor=$kleur2>";
         echo "$postcode";
         echo "</td>";
         echo "<td bgcolor=$kleur2>";
         echo "$woonplaats";
         echo "</td>";
         echo "<td bgcolor=$kleur2>";
         echo "$land";
         echo "</td>";
         echo "</tr>";
          }else{
         $teller++;
         echo "<td bgcolor=$kleur1>";
         if ($teller == 1)  echo "<input type=\"radio\" name=\"naam_id\" CHECKED   value=$naam_id>";
            else echo "<input type=\"radio\" name=\"naam_id\" value=$naam_id>";
         echo $naam_id;
         echo "</td>";
         echo "<td bgcolor=$kleur1>";
         echo "Fam";
         echo "</td>";
         echo "<td bgcolor=$kleur1>";
         echo "$naam";
         echo "</td>";
         echo "<td bgcolor=$kleur1>";
         echo "$adres,";
         echo "</td>";
         echo "<td bgcolor=$kleur1>";
         echo "$huisnummer";
         echo "</td>";
         echo "<td bgcolor=$kleur1>";
         echo "$postcode";
         echo "</td>";
         echo "<td bgcolor=$kleur1>";
         echo "$woonplaats";
         echo "</td>";
         echo "<td bgcolor=$kleur1>";
         echo "$land";
         echo "</td>";
         echo "</tr>";
        }
        }
       echo "</table>";
mysql_close();
?>
<input type="submit" value="Voeg Persoon Toe Aan Naam" name="submit "
        </body>
</html>
 
Ik heb niet echt de volledige code bekeken, maar kan je niet gebruik maken van een hidden veld waar je de nodige waarden is steekt en mee verstuurt?
 
voor zo ver ik weet niet, het is een array die word uitgelezen voor de even getallen maak ik gebruik van de bovenste (kleur) en de oneven de onderserte
hoe kan ik dan die hidden aan de radio koppelen als ik die selecteer dat de hidden mee gaat?
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan