Hejsan min kod skriver för många </div></table> som ni ser i html koden.
Hur får jag bort dessa? har försökt med if satser men det gick ej bra.
databasstruktur:
ID int(10) UNSIGNED Ja NULL auto_increment
rubrik varchar(25) latin1_swedish_ci Ja
lank varchar(55) latin1_swedish_ci Ja NULL
pil tinyint(1) Ja 0
meny tinyint(1) UNSIGNED Ja 0
undermeny tinyint(1) Ja 0
placering int(3) Ja 0
select * from meny order by placering ASC";
$result = mysql_query($sql);
while ($rad = mysql_fetch_array($result)) {
if ($rad['meny'] == 0) { // Skriv ut DIV tagg
echo "</table></div><br><br>";
} // slut
if ($rad['undermeny'] == 0 && $rad['meny'] == 0) {
$m = 0;
if ($rad['pil'] == 1) { // skriv ut pil
echo '<br><img src="img/pil.gif" width="17" height="10">';
}// slut
echo "<td name='meny".$rad['ID']."' onmouseover=>".$rad['rubrik']."</td><br>";
}elseif ($rad['meny'] != 0) {
if ($m == 0) {
echo "<div id='meny".$rad['meny']."' class= style= ><table class=menytab><br>";
}
echo "<tr>";
echo $rad['rubrik'];
echo "</tr><br>";
$m++;
}
}
</table></div>
<td name='meny2' onmouseover=>meny2</td>
<div id='meny2' class= style= ><table class=menytab>
<tr>Utbildningar</tr>
<tr>Ansökan</tr>
<tr>Frågor & Svar</tr>
</table></div>
<td name='meny3' onmouseover=>meny3</td>
<div id='meny3' class= style= ><table class=menytab>
<tr>Biblioteket</tr>
</table></div>
<td name='meny4' onmouseover=>meny4</td>
<div id='meny4' class= style= ><table class=menytab>
<tr>Schema</tr>
<tr>Frånvarande lärare</tr>
<tr>Elevråd</tr>
</table></div>
<td name='meny5' onmouseover=>meny5</td>
</table></div>
<td name='meny6' onmouseover=>meny6</td>
</table></div>
<td name='meny7' onmouseover=>meny6</td>