I'm not quite sure about your question, but I will say that I see some problems with your code...
In the document.write(); function, I see 2 main problems... one is that it doesn't look like you are closing your <tr><td> tags...after the input tag you should add </td></tr> The other is in the name="" attribute of the input tag...it looks like you are escaping some but not all of your quotes, and not including a closing paren for the .write function. It should be like this: document.write("<tr><td><input type=\"text\" name=\"c\" + i + \"\">"); or if that looks too confusing, use single quotes inside, like this: document.write("<tr><td><input type='text' name='c' + i + ''>"); On Jul 21, 5:16 pm, Greg Evans <greg.djr...@gmail.com> wrote: > The code now is like this: > > <div id="dialog" title="Create Manifest"> > <form id="myForm" action="pl/ > newload.pl" method="post"> > <table> > <td>Chest:</td> > <td><SELECT > NAME="Aircraft"> > <option> > <?php > > $user="user"; > > $password="pass"; > > $database="completChest"; > > mysql_connect('127.0.0.1',$user,$password); > > @mysql_select_db($database) or die( "Unable to select database"); > > $query="SELECT * from Chests where chest_active=1"; > > $result = > mysql_query($query); > while > > ($myinfo= mysql_fetch_row($result)) { > > print "<option onselect( populate($myinfo[5]) ) value=\"$myinfo[0]\">". > $myinfo[2]." ".$myinfo[3]." ".$myinfo[1]; > } > ?> > </select></td><tr> > <tr><td > colspan="2">Items in Chest</td> > <script > type="text/ > javascript"> > function > populate(max_chest){ > > for(var i=0;i<=max_chest;i++){ > > document.write("<tr><td><input type=\"text\" name=\"c"+i+"\">"; > } > } > </script> > </table> > </form> > </div> > > On Jul 21, 2009, at 1:41 PM, Glazz wrote: > > > > > Hi, > > > What is the code that you now? If you have none we can help you create > > the code you need > > > But you are going to use $.ajax() to get the numbers that you are > > talking about from the MySQL table. > > > And then you can update the form as your needs. > > > Btw, im a neewbie too but i can help in what i can :) > > > Regards, > > Bruno. > > > On 21 Jul, 21:24, raisputin <greg.djr...@gmail.com> wrote: > >> Hello, newb here ;) > > >> This is probably the wrong place to ask, but maybe someone could > >> point > >> me in the right direction if that is the case :) > > >> I am pulling data from a mysql database to partially populate a form. > >> This is all done in a 'dialog' which is really slick, so when I open > >> that dialog, i get (please excuse the crude drawings) > > >> Dropdown menu > >> [ Chest 1 ] > >> [ Chest 2 ] > >> [ etc... ] > > >> That part I have working fine, what I need to do now is make it so > >> that when someone selects Chest_N it will populate the form with say > >> the number of drawers in that chest as each chest may have any number > >> of drawers (within reason of course). The information for each chest, > >> such as mfr, etc. and including the number of drawers is stored in > >> the > >> 'chests' table in mysql like > > >> Table: Chests > >> chest_id > >> chest_name > >> chest_color > >> chest_serial > >> chest_num_drawers > > >> so when I select a chest in the dropdown, I need to create fields > >> like > >> "Drawer 1 - Drawer N" as text boxes in the form. The mySQL queries I > >> can do as that is super simple, I am just not sure how to make it do > >> the query once a chest is selected. > > >> Any help appreciated, and if I am asking in the wrong place, a > >> direction to the proper place to ask would also be appreciated. :) > > >> Thanks in advance