|  | Posted by Alp on 02/05/05 19:54 
I have solved it through a sort of nested loop.
 print '<table width="600" border="0" cellspacing="0" cellpadding="0"><tr>';
 
 $x = 0;
 while ($x < $colcnt) {
 $coltitle = mysql_result($prccols,$x,"colhdr");
 print '<td>'.$coltitle.'</td>';
 $x++;
 }
 
 print '</tr>';
 $i = 1;
 while ($i <= $pricing_details) {
 print '<tr>';
 $c=0;
 while ($c < $colcnt) {
 print '<input type="hidden" name="tourtype" value="'.$tourtype.'">';
 print '<input type="hidden" name="tour_id" value="'.$tour_id.'">';
 print '<input type="hidden" name="tourid[]" value="'.$tour_id.'">';
 print '<td><font face="Verdana, Arial, Helvetica, sans-serif" size="2">';
 print '<input type="text" name="prcdet[]" size="20">';
 print '</b></font></td>';
 $c++;
 }
 Print '</tr>';
 $i++;
 }
 print '</tr></table>';
 
 Thanks anyway.
 
 Alp
 
 "Alp" <alp.bekisoglu@a-group-int.tv> wrote in message
 news:20050205114316.89520.qmail@lists.php.net...
 > Hi experts,
 >
 > Here's the scenario:
 > - 3 lines of data is present in a table
 > - 2 lines of detail lines (corresponding to the above) are needed to be
 > entered into a second table
 >
 > Result needed is:
 > table1line1    table1line2    table1line3 (as column headers)
 > table2line1    table2line2    table2line3 (as first line of detail)
 > table2line4    table2line5    table2line6 (as second line of detail)
 >
 > I might be in a wrong approach in accomplising this and would highly
 > appreciate any corrections. In short, column header data is entered into a
 > table, then number of detail lines are obtained (in general, i.e. 2), the
 > display should show 2 lines of input boxes under each header text in the
 > browser for data entry into these detail lines.
 >
 > Clear as mud? Its getting there for me slowly...
 >
 > Thanks in advance.
 >
 > Alp
  Navigation: [Reply to this message] |