Hallo zusammen,
ich benötige eine Funktion in PHP, die verschiedene Bedingungen abprüft - und die zugleich überprüft, ob die jeweilige Variable überhaupt in der Datenbank vorhanden ist.
Quasi analog zu dem Javascript Code
var dropdown = document.getElementById("BT25"); // Auswahlfrage
var textfeld = document.getElementById("BT06_01"); // offenes Textfeld
if (
(dropdown && (dropdown.value != -9)) ||
(textfeld && (textfeld.value.replace(/\s/g, "") != ""))
)
Der folgende PHP Code führt nicht zu dem gewünschten Ergebnis, da sich die Bedingungen vermutlich gegenseitig behindern bzw. aufheben.
if ((trim(value('BT06_01')) != '') or (value('BT25') != -9)) {
html('
<b> Fragetext</b>
<p>Trifft nicht zu</p>
');
} else ...
Auch wenn BT06_01 nicht leer ist, wird der Fragetext und "trifft nicht zu" eingeblendet.
Ich habe online geschaut, bin mir aber unsicher, welchen Code man verwendet: !isset() oder !empty() oder eine andere Möglichkeit.
Man merkt ich bin leider kein gelernter Programmierer :(
Danke schon mal für die Unterstützung.