PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Checkboxen übergeben


overclocker
28.01.2008, 18:15
Hallo,

wieder eine blöde Frage (Asche über meine Haupt):

ich habe eine Seite im Forum, auf der können die User diverse Checkboxen etc auswählen. Je nachdem was die User ausgewählt haben, soll eine unterschiedliche SQL Abfrage erstellt und ausgeben werden.
LEider habe ich soetwas noch nicht umgesetzt und mittlerweile schon etwas am verzweifeln. Wie kann man soetwas am besten bewerkstelligen?

Vielen Dank für die Hilfe! :)

Christian
28.01.2008, 18:18
Sowas? http://tut.php-quake.net/mysql-select-php.html

overclocker
28.01.2008, 20:12
Hallo,

mit PHP eine MYSQL DB auslesen und aufbereiten kann ich, aber ich habe Probleme den Inhalt von Textfeldern und Checkboxen beispielsweise von test1.html an test2.html zu übergeben

Christian
28.01.2008, 20:27
Parst dein Webserver HTML Dokumente als PHP, irgendwie kann ich deine Vorgehensweise nicht nachvollziehen.

Grunsätzlich kannst du die übertragenen Formularfelder entweder mit $_GET oder $_POST auslesen.

overclocker
29.01.2008, 11:56
also ich mache es jetzt mit post und bei Textfeldern funktioniert es eigentlich, aber die Radiobuttons wollen nicht. Könnte mir bitte jemand sagen, warum:

form.html:
<fieldset>
<legend align="left">Verb&auml;nde</legend>
<input type="radio" name="radiogroup" value="verband1" checked="checked" />kein Verband<br />
<input type="radio" name="radiogroup" value="verband2" />EDE<br />
<input type="radio" name="radiogroup" value="verband3" />HLT<br />
<input type="radio" name="radiogroup" value="verband4" />ILAFAR<br />
<input type="radio" name="radiogroup" value="verband5" />IRMS<br />
<input type="radio" name="radiogroup" value="verband6" />PYRAMIDE<br />
<input type="radio" name="radiogroup" value="verband7" />S&Uuml;MO
</fieldset>
.
.
<input type="submit" name="sendform" value="Abschicken" />

und auswertung.php
if($_POST['Abschicken'] == true) {
if($_POST['radiogroup'] == "verband1") {
echo "weitere Anweisungen bei Auswahl <b>Verband1</b>";
}
if($_POST['radiogroup'] == "verband2") {
echo "weitere Anweisungen bei Auswahl <b>Verband2</b>";
}
if($_POST['radiogroup'] == "") {
echo "weitere Anweisungen wenn <u>nichts</u> ausgewählt wurde";
}
}

kein ERgebnis liefern? :confused:

overclocker
29.01.2008, 12:02
hmm, ich habe

if($_POST['Abschicken'] == true) { ..}

gelöscht und nun geht es

Mystics
29.01.2008, 13:05
Sollte eher so aussehen:if ($_POST['sendform'] == 'Abschicken')
{