| 
	
 | 
 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] 
 |