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ä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Ü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
Sollte eher so aussehen:if ($_POST['sendform'] == 'Abschicken')
{
vBulletin® v3.7.4, Copyright ©2000-2008, Jelsoft Enterprises Ltd.