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

 
 
Themen-Optionen Ansicht
  #1  
Alt 23.04.2006, 16:06:17
Heinrich Heinrich ist offline
Member
 
Registriert seit: Feb 2006
Beiträge: 883
Steh mal wieder auf der Schleife

Hi,

so, das Buchungssystem für meine Ferienwohnung ist komplett. Wer will kann ja mal schauen: www.ferienwohnung-salzkammergut.de
Erstmal danke an alle, die mir in den letzten Wochen über etliche Abgründe geholfen haben.

Na ja, und da PHP wohl anfixt, will ich meine private Webseite auch polieren. Und da geht's schon los - mit einer Datenbank zu Buchrezensionen. Die will ich nach den Kriterien Land, Autor, Titel, Genre abfragen. Und zwar so, dass - wenn vorher ein Land gewählt wurde - im nächsten Auswählmenü nur noch die Autoren dieses Landes erscheinen.

Hier mein 1. Versuch, um einen Ansatz zu finden:
PHP-Code:
$land mysql_query ("SELECT land FROM buecher GROUP BY land ORDER BY land ASC;");
            echo 
"<select name='ausw'>";
            echo 
"<option>Land auswählen</option>";
    while (
$zeile mysql_fetch_object($land)) { 
            echo 
"<option>$zeile->land</option>";
            
$ausw $zeile->land;
    }
            echo 
"</select>";
echo 
'<FORM ACTION="such.php" NAME="GO" METHOD="POST">';
echo 
'<INPUT TYPE="SUBMIT" NAME="GO" VALUE="Auswahl">'
Nun wählt der User im Ausklappmenü das Land und klickt auf Auswahl. In PHP geht's so weiter:
PHP-Code:
if ($_POST["GO"]) {
            
$autor mysql_query ("SELECT autor FROM buecher WHERE land = '$ausw' GROUP BY autor ORDER BY autor ASC;");
            echo 
"<select name='autor'>";
            echo 
"<option>Autor auswählen</option>";
    while (
$zeile mysql_fetch_object($autor)) { 
            echo 
"<option>$zeile->autor</option>";
    }
            echo 
"</select>";

Testweise sind Datensätze mit 4 Ländern in der DB. Angezeigt werden - egal was vorher gewählt wurde - nur die Autoren des letzten Landes in der Liste.

Wo hänge ich denn? Danke für hilfreiche Tipps.

Übrigens noch eine Frage: Wie funktioniert das eigentlich, auf den Submit-Button zu verzichten? So dass bei Auswahl im Aufklappmenü die Verarbeitung sofort startet. Gibt's irgendwo Tipps hierzu (Google weiß nix Gescheites).

Gruß
Heinrich
Mit Zitat antworten
 


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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem bei Schleife in Schleife Fluppi PHP Grundlagen 1 19.06.2005 13:05:10
Daten aus einem array in einer Schleife dynamisch zusammenzählen comriker PHP für Fortgeschrittene und Experten 3 28.04.2005 13:59:57
while Schleife und Variablen andy0935 PHP für Fortgeschrittene und Experten 4 26.01.2004 19:05:55
sendmail über popen innerhalb einer schleife mannydi PHP für Fortgeschrittene und Experten 0 06.06.2003 21:50:29
Problem mit Schleife... DeMaephis PHP für Fortgeschrittene und Experten 1 29.05.2002 22:17:27


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:32:11 Uhr.


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


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