While løkke inde i while - den yderste kører kun 1 gang
Hejsa...Jeg prøver på at liste nogle billeder i forskellige grupper, men det er ligesom den yderste while løkke kun kører en gang, hvor dælen er fejlen ?
$result = mysql_query( "SELECT DISTINCT markid FROM markpictures WHERE userid = $_SESSION[userid] ORDER BY markid");
$row = mysql_fetch_array($result);
var_dump($row);
if ( $row ) {
$result1 = mysql_query( "SELECT markname FROM markers WHERE id = $row[markid]");
$row1 = mysql_fetch_array($result1);
echo "<table>";
while( $row ) {
echo "<tr>";
for ( $i=0; $i<3; $i++ ) {
echo "<td>";
if ( $row ) {
print "<table width=\"190\" border=\"0\" cellpadding=\"2\" cellspacing=\"10\">";
print "<tr><td align=\"center\" background=\"img/barbg.jpg\" style=\"height:18px;border:1px solid #000000;\"><b><font color=\"#ffffff\">$row1[markname]</font></b></td></tr>";
print "<tr><td align=\"center\">";
$result2 = mysql_query( "SELECT filename FROM markpictures WHERE userid = $_SESSION[userid] AND markid = $row[markid]");
while($row2 = mysql_fetch_array($result2)) {
print "<img src=\"markpictures/".$row2[filename]."\" width=\"180\" /><br />test<br /><br />";
}
print "</td></tr>";
print "</table>";
$row = mysql_fetch_array( $result );
} else {
echo " ";
}
echo "</td>\n";
}
echo "</tr>\n";
}
echo "</table>\n";
}
