Jump to content

On Submit + pass dynamic values


Recommended Posts

I am passing two fields through the url on selection through a dynamic form. However, it is only passing the first value on either selected field. The selections are in drop down boxes, what am I missing?
[code]
<body>
<div id="findcleaner">
<div id="findhead">Find a Vacuum Cleaner </div>
<div id="findcontent">
  <p>Please select the purpose of your vacuum cleaning needs. </p>
  <form name="form1" id="form1" method="post" action="store_items.php">
    <table>
      
      <?php do { ?>
      <tr>
        <td><a href="find_cleaner.php?cat_id=<?php echo $row_category['cat_id']; ?>"><?php echo $row_category['category']; ?></a></td>
      </tr>
      <?php } while ($row_category = mysql_fetch_assoc($category)); ?>
    </table>
    <p>Please select an area:
      <select name="subcat">
        <?php
do {  
?>
        <option value="<?php echo $row_subcat['subcat_id']?>"<?php if (!(strcmp($row_subcat['subcat_id'], $row_subcat['subcat_id']))) {echo "SELECTED";} ?>><?php echo $row_subcat['subcategory']?></option>
        <?php
} while ($row_subcat = mysql_fetch_assoc($subcat));
  $rows = mysql_num_rows($subcat);
  if($rows > 0) {
      mysql_data_seek($subcat, 0);
      $row_subcat = mysql_fetch_assoc($subcat);
  }
?>
      </select>
</p>
    
      <p>Please select your cleaning needs:
      <select name="select">
        <?php
do {  
?>
        <option value="<?php echo $row_subcat2['subcat_id']?>"<?php if (!(strcmp($row_subcat2['subcat_id'], $row_subcat2['subcat_id']))) {echo "SELECTED";} ?>><?php echo $row_subcat2['subcat2']?></option>
        <?php
} while ($row_subcat2 = mysql_fetch_assoc($subcat2));
  $rows = mysql_num_rows($subcat2);
  if($rows > 0) {
      mysql_data_seek($subcat2, 0);
      $row_subcat2 = mysql_fetch_assoc($subcat2);
  }
?>
      </select></p>

      <p><a href="store_items.php?subcat_id=<?php echo $row_subcat['subcat_id']; ?>&subcat2_id=<?php echo $row_subcat2['subcat2_id']; ?>" target="_blank" onClick="window.close();">Submit</a> </p>
  </form>
</div>
</div>

</body>
</html>
<?php
mysql_free_result($category);

mysql_free_result($subcat);

mysql_free_result($subcat2);
?>
[/code]
Link to comment
https://forums.phpfreaks.com/topic/6061-on-submit-pass-dynamic-values/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.