SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 12.11.2003, 09:48:00
shewolf shewolf ist offline
Anfänger
 
Registriert seit: Oct 2002
Alter: 50
Beiträge: 24
Formular dynamisch erstellen

Hallo,
hat jemand eine Idee wie ich ein Formular bei Auswahl eines entsprechenden Auswahlfeldes o.ä. neu laden kann so das je nach Auswahl eine entsprechende Unterkategorie erscheint?
Ähnlich wie bei: http://www.oekoplus.de/produktbewertung/suche.cgi
Dort wird es mit Java realisiert.
Es scheint auch sehr aufwendig programmiert zu sein.

Ich benötige das ebenfalls für eine Datenbank die mit hilfe von verschiedenen Auswahlkriterien durchsucht werden kann. Daher möchte ich dieses Suchformular so dynamisch wie möglich programmieren.

Ich frag mich ob das mit php geht? Und dann noch Wie?
Hab zwar etwas erfahrung hab so etwas noch nicht gemacht und demnach auch noch keine Idee??
Wäre dankbar für ein paar hilfreiche Beiträge.
Mit Zitat antworten
  #2  
Alt 12.11.2003, 10:20:40
Benutzerbild von Nev
Nev Nev ist offline
Member
 
Registriert seit: Feb 2002
Ort: Österreich / Wien
Alter: 44
Beiträge: 992
Hi shewolf

Das ganze ist ned in JAVA sondern in Java-Script ;-)

Wenn du keinen Reload der Seite haben willst, wirst du auch ned rundherum kommen es in JS (=Java-Script) zu coden.

Dein Beispiel hat auch einen kleinen Fehler es Resetet die Ausgabe ned, wenn man sich für eine neue Haupt-Kategorie entscheidet.

Ich kann dir folgendes Script anbieten:
Code:
<form name="suche">
<select name=ueberkatID class="select1" onchange="
    kat_arr = new Array();
    kat_arr[0] = new Array(2);
    kat_arr[0][0] = 1;
    kat_arr[0][1] = new Array(4);
    kat_arr[0][1][0] = new Array(2);
    kat_arr[0][1][0][0] = 202;
    kat_arr[0][1][0][1] = 'Armbrustsport';
    kat_arr[0][1][1] = new Array(2);
    kat_arr[0][1][1][0] = 5;
    kat_arr[0][1][1][1] = 'Badminton';
    kat_arr[0][1][2] = new Array(2);
    kat_arr[0][1][2][0] = 2;
    kat_arr[0][1][2][1] = 'Basketball';
    kat_arr[0][1][3] = new Array(2);
    kat_arr[0][1][3][0] = 25;
    kat_arr[0][1][3][1] = 'Billard';
    kat_arr[1] = new Array(2);
    kat_arr[1][0] = 2;
    kat_arr[1][1] = new Array(3);
    kat_arr[1][1][0] = new Array(2);
    kat_arr[1][1][0][0] = 67;
    kat_arr[1][1][0][1] = 'Brauchtum';
    kat_arr[1][1][1] = new Array(2);
    kat_arr[1][1][1][0] = 63;
    kat_arr[1][1][1][1] = 'Fasching';
    kat_arr[1][1][2] = new Array(2);
    kat_arr[1][1][2][0] = 31;
    kat_arr[1][1][2][1] = 'Gesang';
    ukID=document.suche.ueberkatID.options(document.suche.ueberkatID.selectedIndex).value;
    document.suche.kategorieID.length=0;
    if(ukID==0)
      NeuerEintrag = new Option('--zuerst Kategorie wählen--');
    else
      NeuerEintrag = new Option('--Unterkategorie wählen--');
    NeuerEintrag.value='0';
    document.suche.kategorieID.options[document.suche.kategorieID.length] = NeuerEintrag;
    for(i=0; i<kat_arr.length; i++)
    {
      if(ukID == kat_arr[i][0])    
      {
        for(j=0;j < kat_arr[i][1].length; j++)
        {
          NeuerEintrag = new Option(kat_arr[i][1][j][1]);
          NeuerEintrag.value=kat_arr[i][1][j][0];
          document.suche.kategorieID.options[document.suche.kategorieID.length] = NeuerEintrag;
        }
        break;
      }
    }
    ">
        <option value=0>--Kategorie wählen--</option>
        <option value='2'>Kulturvereine</option><option value='1'>Sportvereine</option>
    </select>
    <br><select name=kategorieID class="select1">
    <option value=0>--zuerst Kategorie wählen--  </select>
</form>
Ist schon etwas älter kann aber ca das selbe.

Vielleicht hilft dir das weiter.
__________________
Cu
Nev the XxX (Sven-Marcus Maderbacher)

Master of www.Burnworld.de
www.Nev-hilft.de die Seite für den Coder
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:04:10 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt