Hi Leute!
Mein Problem betrifft wohl irgendwie 3 bereiche PHP , DB und JS also hab ichs einfach mal hier gepostet.
Also folgendes:
Wir sollen in der Schule eine simple Cd Datenbank machen mit PHP und der php script sammlung "fmandphp".
So weit so gut nachdem mir das ganze ein bisschen zu easy war und wir noch 2 wochen haben dieses projekt abzugeben (ja ich weis scheiß schule) hab ich mir gedacht ich will etwas mehr advanced machen. itunes like.
das ganze sollte so aussehen wie bei
http://nvidia.com/content/drivers/drivers.asp
nur eben mit den 3 kategorien künstler|alben|titel.
und wenn man jetzt auf einen künstler im linken feld drückt soll der inhalt der 2 anderen boxen angepasst werden eben mit nur mehr mit alben und titeln dieses künstlers.
hier ist mal mein source dazu
Das befüllen der textfeldet on startup funzt ja nur ich will eben irgendwie jetzt machen das wenn man was auswählt das sich eben der content der anderen felder ändert.
big thx schon mal im voraus
MFG Ancient.
Alles anzeigen
Mein Problem betrifft wohl irgendwie 3 bereiche PHP , DB und JS also hab ichs einfach mal hier gepostet.
Also folgendes:
Wir sollen in der Schule eine simple Cd Datenbank machen mit PHP und der php script sammlung "fmandphp".
So weit so gut nachdem mir das ganze ein bisschen zu easy war und wir noch 2 wochen haben dieses projekt abzugeben (ja ich weis scheiß schule) hab ich mir gedacht ich will etwas mehr advanced machen. itunes like.
das ganze sollte so aussehen wie bei
http://nvidia.com/content/drivers/drivers.asp
nur eben mit den 3 kategorien künstler|alben|titel.
und wenn man jetzt auf einen künstler im linken feld drückt soll der inhalt der 2 anderen boxen angepasst werden eben mit nur mehr mit alben und titeln dieses künstlers.
hier ist mal mein source dazu
Das befüllen der textfeldet on startup funzt ja nur ich will eben irgendwie jetzt machen das wenn man was auswählt das sich eben der content der anderen felder ändert.
big thx schon mal im voraus
MFG Ancient.
Quellcode
- <form action="select.htm" onChange="alben_anzeigen(this.form)">
- <p>
- <select name="kunstler" size="10">
- <?php
- while ( $FM->getNextRecord() ) {
- echo "<option>";
- echo $FM->getField("Name");
- echo "</option>";
- }
- echo "</select>";
- $FM = new FM_and_PHP();
- $FM->setFileMakerHost("www.server.at","8050","7");
- $FM->setDatabaseName("CDInfo");
- $FM->setDatabaseUserPassword("www.server.at","www.server.at");
- $FM->setDatabaseLayout("Album");
- $FM->setCommand("findall");
- $FM->doQuery();
- ?>
- <select name="Alben" size="10">
- <?
- if ($album != "null") {
- $nrk = $FM->getField("NrK");
- else
- $nrk
- }
- while ( $FM->getNextRecord() ) {
- $nr = $FM->getField("Nrk")
- if ($nrk==$nr) {
- echo "<option>";
- echo $FM->getField("Namen");
- echo "</option>";
- }
- }
- echo "</select>";
- $FM = new FM_and_PHP();
- $FM->setFileMakerHost("www.server.at","8050","7");
- $FM->setDatabaseName("CDInfo");
- $FM->setDatabaseUserPassword("www.server.at","www.server.at");
- $FM->setDatabaseLayout("Titel");
- $FM->setCommand("findall");
- $FM->doQuery();
- ?>
- <select name="titel" size="10">
- <?
- while ( $FM->getNextRecord() ) {
- echo "<option>";
- echo $FM->getField("Titel");
- echo "</option>";
- }
- echo "</select>";
- ?>
- </p>
- </form>
- </body>
- </html>