chestnuth Posted March 19, 2008 Share Posted March 19, 2008 Hi, The while loop below always produces 1 less record that i have in the database. I've checked the sql and it returns the correct number of rows. So i'm guessing the problem is with my while loop? However, i cannot find the problem! Any help would be great!! if($view == '1') { $i=0; print "<table align=\"center\"summary=\"Returnall records\" class=\"xxx\" cellspacing=\"0\">"; print "<tr>"; print "<td class=\"tableheadercc\">header1</td>"; print "<td class=\"tableheadercc\">header2</td>"; print "<td class=\"tableheadercc\">header3</td>"; print "<td class=\"tableheadercc\">header4</td>"; print "<td class=\"tableheadercc\">header5</td>"; print "<td class=\"tableheadercc\"></td>"; print "</tr>"; while($rowName=mysql_fetch_array($resultName)) { $i++; print"<tr class=\"r".($i & 1)."\">"; print"<td width=\"155\">".$rowcc['data1']."</td>"; print"<td>".$rowcc['data2']."</td>"; print"<td>".$rowcc['Data3']."</td>"; print"<td>".$rowcc['data4']."</td>"; print"<td>".$rowcc['data5']." ".$rowcc['data6']."</td>"; print"<td>".$rowcc['data7']."</td>"; print"</tr>\n"; } print"</table>"; } Link to comment https://forums.phpfreaks.com/topic/96924-while-loop-problem/ Share on other sites More sharing options...
BlueSkyIS Posted March 19, 2008 Share Posted March 19, 2008 you while starts while($rowName but then you reference $rowcc inside of it. what is $rowcc? Link to comment https://forums.phpfreaks.com/topic/96924-while-loop-problem/#findComment-495976 Share on other sites More sharing options...
kenrbnsn Posted March 19, 2008 Share Posted March 19, 2008 Please show us the code leading up to the while loop. You probably have another mysql_fetch() function there. Ken Link to comment https://forums.phpfreaks.com/topic/96924-while-loop-problem/#findComment-495983 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.