while troubles
Hey jeg roder lidt rundt i 2 while(){}'sMit problem er at den første while henter noget der definere hvad den anden while skal hente.
Den anden while skal køre en gang for hver linje den første finder, hvis det giver mening?
Det skal ende med at $checkmappeunder = "true"; medmindre den finder en linje i den 2. while hvor $check = 0
Håber det giver en smule mening :-)
koden:
// PROBELEMET = DEN SKAL KØRE ALLE MAPPER IGENNEM; MEN KØRER KUN DEN NÆSTE UNDER DEN SELV.
$checkmappeunder = "true";
$forespnew = mysql_query("SELECT * FROM database1 WHERE m_u_id = '$m_id' ORDER BY m_id")or die(mysql_error());
if (mysql_num_rows($forespnew)==0) {$checkmappeunder = "true";}
while($datanew = mysql_fetch_array($forespnew)){
$m_id_new = $datanew[m_id];
$m_u_id = $datanew[m_u_id];
$foresp22ew = mysql_query("SELECT * FROM database2 WHERE m_u_id = '$m_id_new'")or die(mysql_error());
while($data22ew = mysql_fetch_array($foresp22ew)){
$check = $data22ew[check];
if($check == 0){$checkmappeunder = "false";}
if($checkmappeunder == ""){ $checkmappeunder = "true";}
}
}
//PROBLEMET SLUT