olga: FRAME und DATENBANK

Hallo
Seit einige Tagen versuche ich ein Problem zu lösen, wegen Wissenmangel klappt nicht. Für jede Rat werde ich sehr dankbar.
Also, ich habe meine Bücher in MySQL Datenbank gespeichert und für mich eine script bibliothek.php geschrieben, wo ich neue Bücher in DB schicken kann oder andern (INSERT, UPDATE,  SELECT, alles mit submit usw.) Funkzioniert normal.
Aber ich möchte jetzt ein Frameset machen: oben  ist bibliothek.php, unten soll ich immer Zustand (wieviel Bücher ich gerade habe) sehen.

Haupt.php
<?php
echo "<HTML><HEAD></HEAD>";
echo "<frameset  rows="90%,10%" framespacing="0">";
echo "<frame noresize scrolling='no' name="oben"  src="bibliothek.php ">";
echo "<frame  name="unten" frameborder="0" src="zustand.php ">";
echo "</frameset>";
echo "<noframes>";
echo "Ihr Browser unterstützt keine Frames!";
echo "</noframes>";
echo "</html>";
?>

unten.php

<?php
......dbconnect.....
$result=mysql(","SELECT * FROM bücher");
$num=mysql_num_rows($result);
echo „<html><body >";
echo „Ich habe $num  Bücher"<br>");
echo "</body>";
echo "</html>";
?>

Und ich bekomme Zahl von Bücher, aber natürlich nur im Anfang. Wenn ich was ändere, Zahl bleibt constant.

Zuerst habe ich in unten.php folgendes schreiben
<?php
......dbconnect.....
$result=mysql(","SELECT * FROM bücher");
$num=mysql_num_rows($result);
?>
<html>
<script type="text/javascript">
<!--
function aktual() {
self.focus();
window.setTimeout("aktual()",100);
}
//-->
</script>
 <body onLoad="aktual()">
echo „Ich habe $num  Bücher"<br>");
echo "</body>";
echo "</html>";
?>

Ich bekomme auch  $num  nur vom Anfang. Submit in oben-Fenster arbeitet nicht mehr. (Ich denke, oben wird auch immer aktualiesiert. Mit parent.frames[1].setTimeout habe ich auch probiert mit gleiche Ergebniss. Ausserdem, ich denke, dass mit timeout schlechte Lösung ist.

Vielen Dank in voraus.
Olga

  1. im oberen fenster müsste folgendes stehen:

    <script type="text/javascript">
    <!--
    window.location.unten.reload();

    //-->
    </script>

    dann wird bei jedem neuen aufruf des oberen fensters das untere aktualisiert.

    (ungetestet)