this works, you should be able to do something similar assigning
$row["checkboxtype"] as the array key. That way you don't need to know what
it's called just the array it is an element of.
(I thinmk this bounced first time)
<?php
if (isset($formvars))
{ foreach ($formvars as $fvTitle => $fvValue)
echo("$fvTitle:$fvValue<br>");
};
?>
<form action="#" method="post">
<?php
$gotvars[fred] = "fred value";
$gotvars[bill] = "billvalue";
foreach ($gotvars as $gvTitle => $gvValue)
echo("$gvTitle<input type=text name=formvars[$gvTitle] size=40
maxlength=80 value='" . $gvValue . "'><br>");
?>
<input type="submit" value="GO">
</form>
Tim Ward
Senior Systems Engineer
Please refer to the following disclaimer in respect of this message:
http://www.stivesdirect.com/e-mail-disclaimer.html
> -----Original Message-----
> From: [ rswfire ] [mailto:[EMAIL PROTECTED]]
> Sent: 01 February 2001 00:29
> To: [EMAIL PROTECTED]
> Subject: Dynamic Variable Creation from Forms
>
>
> I have a problem I'm not sure how to fix.
>
> PART I
>
> I have a form on a page that creates its variables
> dynamically. Here's an
> example:
>
> mysql_db_query($db, "SELECT * FROM table");
> while ($row = mysql_fetch_array($result))
> {
>
> echo "<INPUT TYPE='CHECKBOX' NAME='chk_".$row["checkboxtype"]."'>";
>
> }
>
> PART II
>
> I need to make reference to these dynamically created
> variables. How do I
> do this? This does not work, obviously:
>
> $chk_.$row["checkboxtype"]
>
> Thanks in advance...
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]