Patrick Aljord wrote:
could someone please help me on that one? http://hashphp.org/pastebin?pid=6156 basically this is how I do: I display a mysql table in an html table and I put each value in an input text box. At the bottom I put a submit button to update changes. My question is how do I update everything knowing that I don't know in advance the name of all the input textbox? Here is the code to display the table: <table width=\"1\" border=\"1\"> <tbody> <tr> <td><strong>English</strong></td> <td><strong>Français</strong></td> <td><strong>Español</strong></td> "; $getdisplaycatname = "select catid,categoryfr,categoryen,categoryes,categoryar from category"; $getdisplaycatnameq = mysql_query($getdisplaycatname); while ($getcatrow = mysql_fetch_array($getdisplaycatnameq)){ //$display_category=mysql_result($getcatnameq, 0); $showcatid=$getcatrow['catid']; $showcat=$getcatrow['categoryfr']; $showcaten=$getcatrow['categoryen']; $showcates=$getcatrow['categoryes']; echo " <tr> <td> <input type=\"text\" name=\"<????>\" value=\"$showcaten\" size=\"18\"/></td> <td> <input type=\"text\" name=\"<????>\" value=\"$showcat\" size=\"18\"/></td> <td> <input type=\"text\" name=\"<????>\" value=\"$showcates\" size=\"18\"/></td> </tr> "; } echo " </tr> </tbody> </table> <br /><input type=\"submit\" name=\"update\" value=\"update\" /></form> "; thanx in advance Pat
not sure of exactly u r try to do...but i can suggest the following code. while ($getcatrow = mysql_fetch_array($getdisplaycatnameq)){ /* assuming getcatrow is an array like getcatrow = array( "field1" => "value1", "field2" => "value2"); */ while( list($key,$value) = each($getcatrow) ) { echo "<input type='text' name='$key' value='$value' > size='18'/>"; } } u can then complete the code.... -- Sumeet Shroff http://www.prateeksha.com Web Design and Ecommerce Development, Mumbai India -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php